/**
* @author adim
* @copyright 2009
* @version
* @data_seek(星期四, 16 四月 2009
*/
echo "hello world~~~这是我的第一个PHP工程 哈哈~~
";//php里的换行
print "是吗?那祝贺啊,不错
";
/**
* 自定义变量
*/
$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("
");
print ($bofalse);
print("
");
echo $botrue;
print("
");
echo $math;
print("
");
echo $mathlong;
print("
");
/**
*比较运算符
*/
echo 1==4;//比较运算符为真时输出1,为假时什么都没输出
echo 1==='1';
echo 9>1;
print("
");
$a=8;
echo $a++;
echo "
";
echo ++$a;
echo "
";
/**
* 判断语句
*/
if($a==8)
{
echo "等于8";
}
elseif($a==10){
echo "等于10";
echo "
";
}
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"
";
"; "; ";
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 "
};
echo "
echo "引用数组第一个的值为 $arr[0]";
echo "键值对应是 $arr2[tile]";
echo "
print_r($arr);
echo("
");
print("以下是二维数组的测试
");
$arr3=array(array(3,8),array(9,10));
print_r($arr3);
echo $arr3[0][1];
echo "
";//
foreach($arr3 as $key1=>$value1)
{
foreach($value1 as $key2=>$value2)
{
echo("键为$key2 值为$value2");
echo"
";
}
}
$arr4=array(1,3,5,7,9);
foreach($arr4 as $key=>$value)
{
echo"
";
echo("键为$key 值为$value");
}
print("
");
echo"以下是自定义函数
";
/**
* _zidingyi()
*
* @return
*/
function _zidingyi()
{
return "this is ower's function(这是一个带返回值无参数的自定义函数)";
};
$zi=_zidingyi();
echo($zi."
在php中连接可以用点号,和Java中用加号不同
");
if(function_exists("_zidingyi"))
{
echo("已经存在了这个函数
");
}else{
echo"还没有存在这个函数
";
}
/**
* _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."这个是带返回有选择的函数返回的值
");
echo"以下是系统函数
";
$sysmd5=md5("杨富超");
echo("我的名字(杨富超)加密后是$sysmd5
");
$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数据库连接成功
");
}
else
{
echo($sucess."MySQL数据库连接失败
");
}
//phpinfo();
?>
HTML和PHP混编,下面又是php
phpinfo();
?>