void echo(string arg1,[,…string argn] " /> 在线观看免费视频a,国产小伙和50岁熟女23p,亚洲欧美综合中文

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP入門(mén)學(xué)習(xí)筆記之一

1. 基本語(yǔ)法
要在HTML代碼中嵌入php腳本的方法是在<?php ?>中書(shū)寫(xiě)代碼。向?yàn)g覽器輸出數(shù)據(jù)采用echo或者print函數(shù)。echo可以接受多個(gè)參數(shù),print 只能接受一個(gè)。echo的形式是

void echo(string arg1,[,…string argn]);

php語(yǔ)法允許省略括號(hào)。 例如,
復(fù)制代碼 代碼如下:
<?php
$my =' my ';
echo 'Hello',$my,'world'
?>

將會(huì)在瀏覽器上輸出 Hello my world

php 還支持一個(gè)和C語(yǔ)言很像的printf函數(shù),例如 printf(‘ %d apples',100),將會(huì)輸出 100 apples。sprintf的用法和printf一致,不過(guò)它不是輸出到瀏覽器,而是返回一個(gè)字符串。

2.數(shù)據(jù)類(lèi)型和變量

php是弱類(lèi)型的,一個(gè)變量不需要預(yù)先聲明,也不需要指定類(lèi)型。php中變量是$加上變量名,php的變量是區(qū)分大小寫(xiě)的。 例如上例中的 $my='my'。

php支持的變量類(lèi)型包括:布爾型,整型,浮點(diǎn)型,字符串,數(shù)組和對(duì)象。前四種很常用,也和其他語(yǔ)言類(lèi)似,不多做介紹。數(shù)組和對(duì)象后文具體介紹。

php中有函數(shù)來(lái)檢測(cè) 對(duì)象的類(lèi)型,它們是 getttype。gettype返回一個(gè)string,它的值可以是array,boolean,double,integer,object,resource,string 和 unknow type. php也支持顯式的類(lèi)型轉(zhuǎn)換,語(yǔ)法和C類(lèi)似。

轉(zhuǎn)換操作符 轉(zhuǎn)換為
(array) 數(shù)組
(bool) (boolean) 布爾型
(int) (integer) 整數(shù)
(object) 對(duì)象
(float),(double),(real) 浮點(diǎn)數(shù)
(string) 字符串

例如:
復(fù)制代碼 代碼如下:
<?php
$str ='a string';
$num=15;
$numstr='123.3';
echo gettype($str),'<br/>';
echo gettype($num),'<br/>';
echo gettype($numstr),'<br/>';
$numstr=(float)$numstr;
echo gettype($numstr);
?>

輸出結(jié)果為:

string
integer
string
double

還有函數(shù)可以用來(lái)判斷一個(gè)變量是不是某種類(lèi)型,例如 is_array(),is_bool()等等,用法都類(lèi)似。

3. 函數(shù)和變量作用域
php聲明函數(shù)的方法很簡(jiǎn)單,形式如下:
復(fù)制代碼 代碼如下:
function functionName(parameters){

function body

}

不需要指定返回類(lèi)型,括號(hào)中也不需要指定變量類(lèi)型,只要有變量名就可以。例如:
復(fù)制代碼 代碼如下:
<?php
function taxedPrice($price,$taxrate){
return $price*(1+$taxrate);
}
echo taxedPrice(100, 0.03);
?>

默認(rèn)情況下,php是按值傳遞參數(shù)的,在函數(shù)內(nèi)改變參數(shù)的值并不會(huì)改變函數(shù)外變量的值,但是php也支持按引用傳遞,語(yǔ)法和C一致,&$paramName,例如,下面一個(gè)經(jīng)典的例子:
復(fù)制代碼 代碼如下:
<?php
function swap1($x,$y){
$t=$x;$x=$y;$y=$t;
}
function swap2(&$x,&$y){
$t=$x;$x=$y;$y=$t;
}
$a=3;$b=5;
swap1($a,$b);
printf("a is %d, b is %d <br/>",$a,$b);
swap2($a,$b);
printf("a is %d, b is %d <br/>",$a,$b);
?>

輸出結(jié)果:

a is 3, b is 5
a is 5, b is 3

php的函數(shù)還支持參數(shù)的默認(rèn)值,語(yǔ)法和C也是一樣的。例如:
復(fù)制代碼 代碼如下:
<?php
function taxedPrice($price,$taxrate=0.03){
return $price*(1+$taxrate);
}
echo taxedPrice(100);
?>

下面介紹變量的作用域。php的變量作用域和C很類(lèi)似,有局部變量,函數(shù)參數(shù),全局變量,靜態(tài)變量4種。局部變量就是在函數(shù)內(nèi)聲明的變量,函數(shù)參數(shù)是在函數(shù)首部聲明的變量;不在函數(shù)中聲明的變量是全局變量,全局變量可以在任何地方訪問(wèn)到,但是和C不同的是,如果在函數(shù)中要修改全局變量的值需要用GLOBAL關(guān)鍵字顯式指定它是全局變量,否則php就會(huì)聲明一個(gè)同名的局部變量并且覆蓋它。例如:
復(fù)制代碼 代碼如下:
<?php
$taxrate=0.03; //global
function change1() {
$taxrate+=1;
}
function change2() {
GLOBAL $taxrate;
$taxrate+=1;
}
change1();
echo $taxrate,'<br/>';
change2();
echo $taxrate,'<br/>';
?>

輸出的結(jié)果是:

0.03

1.03

php還有一種超級(jí)全局變量。超級(jí)全局變量是由php系統(tǒng)預(yù)定義的,主要用來(lái)訪問(wèn)與環(huán)境有關(guān)的信息,例如當(dāng)前用戶(hù)會(huì)話(huà),用戶(hù)操作環(huán)境和本地環(huán)境等。超級(jí)全局變量是一個(gè)數(shù)組,例如$_SERVER中存儲(chǔ)服務(wù)器相關(guān)的信息。$_GET,$_POST,$_FILES,$_COOKIE中分別存儲(chǔ)了客戶(hù)端采用get提交,和post的提交的信息,上傳的文件,cookie信息等。這些變量的使用都很簡(jiǎn)單,需要什么信息只需要查找

4 變量的變量
和C一類(lèi)的靜態(tài)語(yǔ)言不同,php的變量名本身可以是一個(gè)變量,這對(duì)于需要?jiǎng)討B(tài)生成很多變量的時(shí)候是很便利的。例如:
復(fù)制代碼 代碼如下:
<?php
$r="hello";
$$r="I am hello";
echo $hello;
?>

輸出結(jié)果為: I am hello


5.流程控制語(yǔ)句
主要包括,if else, while,for,do while,switch. 這些和C語(yǔ)言都很像,基本是一致的。不多做介紹。有些不同,php的 elseif是一個(gè)關(guān)鍵字,是連在一起的,而C語(yǔ)言是else if。

php技術(shù)PHP入門(mén)學(xué)習(xí)筆記之一,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 小SAO货边洗澡边CAO你动漫 | 国产精品免费久久久久影院 | 免费三级现频在线观看 | 大相蕉伊人狼人久草av | 亚洲AV无码久久流水呻蜜桃久色 | 扒开双腿疯进出爽爽爽动态图 | 国产一区在线观看免费 | 日日噜噜噜夜夜爽爽狠狠 | 亚洲欧美中文字幕网站大全 | 国产偷抇久久精品A片蜜臀AV | 国产欧美一区二区精品久久久 | 国产在线观看99 | 久久草福利自拍视频在线观看 | 亚洲第一伊人 | 国产AV综合手机在线观看 | www亚洲欲色成人久久精品 | 丰满女朋友在线观看中文 | 偷拍精品视频一区二区三区 | 久久精品国产亚洲AV蜜臀 | 国产成人免费在线观看 | 日韩AV成人无码久久精品老人 | 午夜dj免费中文字幕 | 牛牛超碰 国产 | 快播看黄片| 视频在线观看高清免费看 | 精品动漫国产亚洲AV在线观看 | 男女啪啪抽搐呻吟高潮动态图 | 日韩一卡二卡三卡四卡免费观在线 | 蜜桃视频一区二区 | 国产精品18久久久久久白浆. | 国产精品久久久久无码AV色戒 | 国产午夜福利伦理300 | 大香伊人久久精品一区二区 | 欧美成人无码A区在线观看免费 | 国产手机在线视频 | 在教室做啊好大用力 | 甜性涩爱下载 | 亚洲乱色视频在线观看 | 24小时日本在线 | 国产精品麻豆高潮刺激A片 国产精品麻豆a在线播放 | 国产午夜一级鲁丝片 |