`
yangfuchao418
  • 浏览: 166272 次
  • 性别: 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等前端技术。这个计划不仅关注理论知识的传授,更注重实践能力的培养,以期在短期...

    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+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的...

    21天学通PHP

    《21天学通PHP》是一本旨在帮助初学者快速掌握PHP编程技能的教程,由经验丰富的作者白志强和白志刚共同编写。书中的内容结构严谨,覆盖面广,适合那些希望在短时间内入门PHP编程的读者。以下是根据标题、描述以及...

    24 小时学会使用PHP MySQL and Apache 第二版(CHM).rar

    《24小时学会使用PHP MySQL and Apache》是...总之,《24小时学会使用PHP MySQL and Apache》是一本非常适合初学者的教材,通过系统的学习,读者将具备构建动态网站所需的基本技能,为进一步深入Web开发打下坚实基础。

Global site tag (gtag.js) - Google Analytics