PHP学习笔记(上)
<?php
header("Content-type:text/html;charset=utf-8");
$a=1;
$b=2;
echo $a;
echo $b;
echo "Hello World";
$D=1;
$d=2;
echo $D.$d;
echo $D+$d;
$a=1;
$b=1.245;
$c=true;
$d='sdasdas'."<br>";
echo $a.$b.$c.$d;
$a1 = 'asd';
$a2 = 'asd$a1';
$a3 = "ASD$a1";
echo $a1."<br>";
echo $a2."<br>";
echo $a3."<br>";
$w = "asd";
$asd = "sda";
echo $$w;
define('name','tom');
echo name;
if($w==$asd){
echo '1';
}else{
echo '2';
}
switch($a){
case'':
echo "sd";
break;
}
while($w!="asd"){
}
do{
}while($w!="asd");
$aa=1;
$res=($aa=1)?1:2;
echo '<br/>'.$res;
for($i=0;$i<5;$i++)
{
echo $i.'<br>';
}
$sz = array(1,2,3,4);
$zz = ['name'=>'asd','age'=>'weq'];
echo $zz['name'].'<br >';
var_dump($zz['name']);
$arr = [0=>1,1=>2,2=>3];
for($i=0;$i<count($arr);$i++)
{
echo $arr[$i].'<br />';
}
$arr1 = ['name'=>'jack','age'=>'45','hight'=>'1.2'];
foreach($arr1 as $key => $value)
echo $key.'<br/> ';
echo '<br />'."定义二维数组".'<br />';
$arry = [array(1,2,3),array(4,5,6)];
echo '<br />'."for遍历二维数组".'<br />';
for($i=0;$i<count($arry);$i++){
for($j=0;$j<count($arry[$i]);$j++){
echo $arry[$i][$j];
}
}
echo '<br />'."foreach遍历二维数组".'<br />';
$arry1=[
'friends' => ['name'=>'mali','name1'=>'kali','name2'=>'sb'],
'from' => ['name'=>'msda','name1'=>'kalidd','name2'=>'sbas']
];
foreach($arry1 as $key=>$value){
echo $key.' ';
foreach($value as $key => $val){
echo $val.' ';
}
echo '<br />';
}
?>