三个小时学懂php基础。

/**
 * @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();
?>

你可能感兴趣的:(PHP技术之旅)