echo <<<EOT
\\html code
EOT;
string = <<<GOD
GOD;
2 只有雙引號中包含的變量才能輸出變量內(nèi)容
<?php
$love = "I love you!";
$string1 = "慕課網(wǎng),$love";
$string2 = '慕課網(wǎng),$love';
echo $string1;
echo "<br />";
echo $string2;
?>
結(jié)果:
慕課網(wǎng),I love you!
慕課網(wǎng),$love
date_default_timezone_set('asia/shanghai');
$week = date("w");//獲取當(dāng)天星期幾,返回數(shù)字
4
switch 后面接的是條件
<?php
$num = rand(1,50);//獲取1至50的隨機數(shù)
$info = "";//提示信息
switch($num){
case 1:
$info = "恭喜你娘侍!中了一等獎羞酗!";
break;
case 2:
$info = "恭喜你琼开!中了二等獎!";
break;
case 3:
$info = "恭喜你枚抵!中了三等獎!";
break;
default:
$info = "很遺憾明场!你沒有中獎汽摹!";
}
echo $info; //輸出是否中獎
?>
while do while 和c一樣
do{
}while();
2.對key value的遍歷。取小標(biāo)而且取值
<?php
$students = array(
'2010'=>'令狐沖',
'2011'=>'林平之',
'2012'=>'曲洋',
'2013'=>'任盈盈',
'2014'=>'向問天',
'2015'=>'任我行',
'2016'=>'沖虛',
'2017'=>'方正',
'2018'=>'岳不群',
'2019'=>'寧中則',
);//10個學(xué)生的學(xué)號和姓名苦锨,用數(shù)組存儲
//使用循環(huán)結(jié)構(gòu)遍歷數(shù)組,獲取學(xué)號和姓名
foreach($students as $k => $v){
echo $k;//輸出(打邮邸)姓名
echo "<br />";
}
?>
k是下標(biāo),v是值
在PHP中foreach循環(huán)語句逆屡,常用于遍歷數(shù)組圾旨,一般有兩種使用方式:不取下標(biāo)、取下標(biāo)魏蔗。
(1)只取值砍的,不取下標(biāo)
<?php
foreach (數(shù)組 as 值){
//執(zhí)行的任務(wù)
}
?>
(2)同時取下標(biāo)和值
<?php
foreach (數(shù)組 as 下標(biāo) => 值){
//執(zhí)行的任務(wù)
}
?>
3.嵌套數(shù)組
<?php
$students = array(
'2010'=>array('令狐沖',"59"),
'2011'=>array('林平之',"44"),
'2012'=>array('曲洋',"89"),
'2013'=>array('任盈盈',"92"),
'2014'=>array('向問天',"93"),
'2015'=>array('任我行',"87"),
'2016'=>array('沖虛',"58"),
'2017'=>array('方正',"74"),
'2018'=>array('岳不群',"91"),
'2019'=>array('寧中則',"90"),
);//10個學(xué)生的學(xué)號、姓名莺治、分?jǐn)?shù)廓鞠,用數(shù)組存儲
foreach($students as $key=>$val)
{ //使用循環(huán)結(jié)構(gòu)遍歷數(shù)組,獲取學(xué)號
echo $key; //輸出學(xué)號
echo ":";
//循環(huán)輸出姓名和分?jǐn)?shù)
foreach($val as $v)
{
echo $v;
}
echo "<br />";
}
?>
//創(chuàng)建一個空數(shù)組
array();
//構(gòu)造索引數(shù)組
$fruit = array("蘋果","香蕉","菠蘿");
print_r($fruit);
isset("$a");//變量a是否定義
$arr = array('0' => '蘋果')
PHP有兩種數(shù)組:索引數(shù)組 和 關(guān)聯(lián)數(shù)組
索引數(shù)組:以1,2谣旁,3作為索引的數(shù)組床佳,也就是c里面一般的數(shù)組;
關(guān)聯(lián)數(shù)組:有key->value的關(guān)聯(lián)數(shù)組
4.讀取 下標(biāo)\索引\鍵 為0的值
<?php
//從數(shù)組變量$arr中,讀取鍵為0的值
$arr = array('蘋果','香蕉');
$arr0 = $arr[0];
if( isset($arr0) ) {print_r($arr0);}
?>
list($a,$b,$c) = array(1,2,3)
5.變量是否存在榄审,函數(shù)是否存在砌们,類是否存在
function_exists('functionname');
class_exists('class');
file_exists('filename.txt');