`
yangfuchao418
  • 浏览: 167242 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

三个小时学懂php基础。

阅读更多

<?php

/**
* @authoradim
* @copyright 2009
* @version
* @data_seek(星期四, 16 四月 2009
*/

echo "hello world~~~这是我的第一个PHP工程 哈哈~~<br>";//php里的换行

print "是吗?那祝贺啊,不错<br>";
/**
* 自定义变量
*/
$str="这是一个字符串变量";//注意$符号好和变量名靠紧

$botrue=true; $bofalse=false;//申明自定义变量时只能时下划线.A-Z,a-z

$math=15;

$mathlong=2.0144;
$arr=array(1,2,"hell world",2,3,4);

$arr2=array("id"=>100,"tile"=>200);//键值对应是要写成=>,不能写成>=
echo $str;
print("<br>");
print ($bofalse);
print("<br>");
echo $botrue;
print("<br>");
echo $math;
print("<br>");
echo $mathlong;
print("<br>");
/**
*比较运算符
*/
echo 1==4;//比较运算符为真时输出1,为假时什么都没输出
echo 1==='1';
echo 9>1;
print("<br>");
$a=8;
echo $a++;
echo "<br>";
echo ++$a;
echo "<br>";
/**
* 判断语句
*/

if($a==8)
{
echo "等于8";
}
elseif($a==10){
echo "等于10";
echo "<br>";
}
else
{
echo"错误";
}
switch($a)
{
case 0:echo("你输出的时零");
break;
case 1:echo("你输出的是十");
break;
default:echo "没有匹配的";
}
/**
* do while()和while(),for($i;$i<10;$i++)循环
*/
do{
echo"do while执行了执行的结果$a";
}while($a>10);
while($a>10)
{
echo"执行的结果$a";
};
echo"<br>";


for($i=1;$i<=9;$i++)
{
for($k=1;$k<=9;$k++)
{ $c=$i*$k;
echo " $i*$k=$c ";//PHP中在双引号中可以直接引用变量,但在Java,js,c,c#中输出的就是个常量了

}
echo "<p>";
};
echo "<p>";
echo "引用数组第一个的值为 $arr[0]";
echo "键值对应是 $arr2[tile]";
echo "<p>";
print_r($arr);
echo("<br>");
print("以下是二维数组的测试<br>");
$arr3=array(array(3,8),array(9,10));
print_r($arr3);
echo $arr3[0][1];
echo "<br>";// <!-- phpDesigner :: Timestamp [2009-4-16 22:21:53] -->
foreach($arr3 as $key1=>$value1)
{
foreach($value1 as $key2=>$value2)
{
echo("键为$key2 值为$value2");
echo"<br>";
}

}
$arr4=array(1,3,5,7,9);
foreach($arr4 as $key=>$value)
{

echo"<br>";
echo("键为$key 值为$value");
}
print("<br>");
echo"以下是自定义函数<br>";
/**
* _zidingyi()
*
* @return
*/
function _zidingyi()
{
return "this is ower's function(这是一个带返回值无参数的自定义函数)";
};
$zi=_zidingyi();
echo($zi."<br>在php中连接可以用点号,和Java中用加号不同<br>");
if(function_exists("_zidingyi"))
{
echo("已经存在了这个函数<br>");
}else{
echo"还没有存在这个函数<br>";
}
/**
* _ziexitsParameter()
*
* @param mixed $val
* @param integer $val2
* @return
*/
function _ziexitsParameter($val,$val2=2)
{
$a=$val*$val2;
return $a;
}
$func=_ziexitsParameter(2,-5.5);
echo($func."这个是带返回有选择的函数返回的值<br>");
echo"以下是系统函数<br>";
$sysmd5=md5("php");
echo("我的名字(php)加密后是$sysmd5<br>");
$sys=date("Y-m-d");
echo($sys);
$sucess=@mysql_connect("localhost","root","admin")or die("连接错误");//@符号隐藏错误,or die()表示选择
$sql="select * from test";
mysql_select_db("php100",$sucess);

if($sucess)
{
echo($sucess."MySQL数据库连接成功<br>");
}
else
{

echo($sucess."MySQL数据库连接失败<br>");
}

//phpinfo();
?>

<font color='red' size='8'>HTML和PHP混编,下面又是php</font>
<?
phpinfo();
?>

分享到:
评论

相关推荐

    PHP基础学习,新手学习资料

    接下来,我们看到一系列的.part1.rar到.part7.rar文件,这表明是一个大型文件被分割成了多个部分进行分发。这些RAR文件是一种常见的压缩格式,用于存储和传输大文件。合并这些分卷文件后,将得到完整的PHP学习资料,...

    零基础学PHP(学习的源代码),建议学过基础之后查看

    总的来说,“零基础学PHP(学习的源代码)”这个资源将带你一步步走进PHP的世界,通过实际的代码示例,你可以学习如何处理数据、响应用户请求以及构建动态网页。记得,编程是一门实践性很强的技能,多写代码,多思考...

    零基础学PHP+MySQL源代码(最新)

    《零基础学PHP+MYSQL》共19章内容,包括PHP的基础知识和应用方法、PHP简介、PHP的安装和设置、PHP的语法、PHP常用函数说明、PHP简单应用实例、PHP数据库编程、Ajax、XML、正则表达式、PHP与MySQL综合应用实例等。...

    php零基础教材,适合不懂代码的人

    本教程还包含了多个实际项目,例如构建一个简单的博客系统,让你能够在实践中巩固所学知识。每个项目都会从需求分析、设计到实现,一步步带你走过完整的过程。 本教程的特点是图文并茂,旨在通过直观易懂的方式帮助...

    PHP 基础实例(PHP 基础实例)

    第三个文件名为`PHP_basic`,根据命名推测,这可能是一个包含更多PHP基础教程或者示例代码的文件夹。可能包含了如变量声明、数据类型(如字符串、整型、数组等)、函数定义与调用、文件操作、错误处理、表单处理等...

    零基础学习PHP-从零开始学习PHP-PHP基础教程-PHP简明教程.pdf

    - **PHP**:作为一种服务器端脚本语言,与LAMP中的其他三个组件协同工作,提供动态内容。 #### 4. PHP Web编程的体系结构和基本内容 Web开发通常涉及两个方面:客户端和服务器端。 - **客户端**:主要包括HTML、...

    零基础学PHP+MySQL (零基础学编程)源代码

    《零基础学PHP+MySQL (零基础学编程)》是一本专为初学者设计的教程,旨在帮助读者从零开始掌握PHP和MySQL这两种强大的Web开发技术。PHP是一种广泛使用的服务器端脚本语言,尤其在构建动态网站方面表现出色。而MySQL...

    PHP安博学习PHP三个月计划安排和入园以及JS和HTML第一次测试

    在PHP安博学习PHP的三个月计划中,学员将经历一个系统而全面的学习旅程,旨在扎实掌握PHP编程语言的基础,同时兼顾JavaScript和HTML等前端技术。这个计划不仅关注理论知识的传授,更注重实践能力的培养,以期在短期...

    PHP 基础实例教程(PHP网页实例版)

    PHP 基础实例 在HTML中嵌入PHP 使用 PHP 标记 PHP 语句 使用 PHP 注释 PHP 语句间的空格问题 添加动态内容 使用 PHP 函数 PHP nl2br()格式化输出 PHP 打印格式化输出 PHP 字符串的整理 PHP 改变字符串中字母的大小写...

    24小时学会使用PHP MySQL

    在《24小时学会使用PHP MySQL》这本教材中,你还会接触到一些实际项目,这些项目可以帮助你将所学知识应用到实际情境中,例如创建一个简单的动态网站或博客系统。通过实践,你将加深对PHP、MySQL和Apache集成的理解...

    PHP工程师 - PHP从零基础到原生项目开发

    步骤三:PHP常用操作 在PHP中,数据库操作是不可或缺的一部分。学会使用MySQL或PDO(PHP Data Objects)进行数据查询、插入、更新和删除,是每个PHP工程师的基本功。此外,还要掌握会话管理(session)、cookie的...

    从默默自己向别人问怎么学PHP开始,到后来不少人又来问默默怎么学PHP

    最后,通过实践,完成一个功能完善的动态网站项目,如博客系统或电商网站,将所学知识融会贯通。这个过程中,你会遇到问题,解决问题的过程就是能力提升的过程。 学习PHP的过程中,一定要保持持续的实践和不断巩固...

    PHP6与MySQL5基础教程第三版源代码(09.11.25更新)

    总结来说,"PHP6与MySQL5基础教程第三版源代码"是一个宝贵的学习资源,它提供了实践编程知识的平台,帮助读者将理论知识转化为实践经验,从而更好地掌握这两种技术。而09.11.25的更新则确保了学习材料的准确性和可靠...

    零基础学习html asp php

    总之,“零基础学习HTML ASP PHP”需要系统地学习这三个领域的基础知识,逐步掌握它们之间的关联和应用场景,通过实践不断巩固提升。持续学习并保持对新技术的关注,将使你在Web开发领域不断进步。

    零基础学PHP+MySQL (零基础学编程)电子书epub

    《零基础学PHP+MySQL》是一本面向初学者的编程教材,由郑海生等人编著,旨在帮助没有编程背景的读者快速入门PHP和MySQL这两种重要的Web开发技术。PHP是一种广泛使用的服务器端脚本语言,尤其在动态网站的构建中扮演...

    PHP学习一本通-2017版

    - **步骤指导**:介绍了如何在3个小时内快速入门PHP的基础知识,包括环境搭建、基本语法等核心概念。 **2.2 自学与培训** - **自学的优点**:灵活方便,可以根据自己的进度安排学习计划。 - **培训的优势**:系统...

    零基础学PHP+MySQL源代码

    "零基础学PHP+MySQL源代码"这个压缩包文件为初学者提供了一套完整的教程实践资源,涵盖20个章节的内容,旨在帮助学习者逐步掌握这两项技术。 1. PHP基础:PHP(Hypertext Preprocessor)用于创建动态交互式网页。...

    AJax与PHP基础教程.

    **Ajax与PHP基础教程概述** 本教程主要针对初学者,...通过这个基础教程,读者可以掌握Ajax与PHP的基础知识,为进一步深入Web开发打下坚实基础。学习过程中,读者应结合实际项目实践,以便更好地理解和运用所学知识。

    php教程MYSQL学习视频PHP程序员基础课程下16-29课.rar

    下面,我们将通过“PHP教程MYSQL学习视频PHP程序员基础课程下16-29课”这个主题,深入探讨这两者的基础知识和实际应用。 首先,我们关注的是“24PHP第二十四讲_MYSQL的简介与创建新的数据库”。这节课会介绍MySQL的...

Global site tag (gtag.js) - Google Analytics