php键盘输入函数,php的常用输入语句以及常用函数
這篇文章主要介紹了關(guān)于php的常用輸入語(yǔ)句以及常用函數(shù),有著一定的參考價(jià)值,現(xiàn)在分享給大家,有需要的朋友可以參考一下
一、 echo語(yǔ)句
echo做php的人在熟悉不過(guò)了,在php文件中我們用他來(lái)輸出數(shù)據(jù)。<?php
echo "hi mm";
echo "this is {$_SERVER['SCRIPT_URL']} !";
//定界符,我們用他可以輸入一在堆的html,而不要考慮引號(hào)的問(wèn)題
echo <<
STR;
//定界符可以自定義,不過(guò)要成對(duì)出現(xiàn),并且結(jié)束的地方要頂頭
var_dump(print('test')); //結(jié)果為trueint(1),print是函數(shù)有返回值
var_dump(echo "
" ); //報(bào)錯(cuò),echo不是函數(shù)
1? print('222'): print('11111'); //結(jié)果為222
1 ?echo '222':echo '11111'; //報(bào)錯(cuò)的,echo不是函數(shù),這樣的寫法,我也經(jīng)常范的。
?>
從上面的例子中我們要以看出,echo可以很靈活的輸出要輸出的東西,輸出字符串,根其他字符結(jié)合來(lái)完成輸出,例如:利用{}大括號(hào)來(lái)輸出數(shù)組中的數(shù)據(jù),利用定界符來(lái)輸出大段的HTML,這一點(diǎn)很有用的。echo他不是函數(shù),沒(méi)有返回值,這一點(diǎn)根print不一樣。
二、 print函數(shù)<?php
print "hi mm";
print "this is {$_SERVER['SCRIPT_URL']} !";
//定界符,我們用他可以輸入一在堆的html,而不要考慮引號(hào)的問(wèn)題
print <<
STR;
//定界符可以自定義,不過(guò)要成對(duì)出現(xiàn),并且結(jié)束的地方要頂頭
?>
從上面的二個(gè)例子,我們可以看出,echo和print基本上沒(méi)什么區(qū)別,一個(gè)不是函數(shù),一個(gè)是函數(shù)。
三、 printf函數(shù)
格式:string printf ( string format [, mixed args])<?php
$format = "my name is %s,%04d older";
printf($format, 'tank',28); //結(jié)果為:my name is tank,28 older
$format = "my name is %2\$s,%1\$d older";
printf($format, 'tank',28); //my name is 28,0 older 為什么會(huì)出現(xiàn)0,因?yàn)榻o的字符根要格式輸出的字符不匹配
$format = "my name is %s,%d older";
printf($format, 'tank'); //Warning: printf() [function.printf]: Too few arguments
$format = "my name is %1\$s,%1\$d older";
printf($format, 'tank'); //結(jié)構(gòu)為:my name is tank,0 older
?>
下面格式類型,和printf相類似的就不說(shuō)了,好多。
%d 十進(jìn)制有符號(hào)整數(shù)
%u 十進(jìn)制無(wú)符號(hào)整數(shù)
%f 浮點(diǎn)數(shù)
%s 字符串
%c 單個(gè)字符
%p 指針的值
%e 指數(shù)形式的浮點(diǎn)數(shù)
%x, %X 無(wú)符號(hào)以十六進(jìn)制表示的整數(shù)
%o 無(wú)符號(hào)以八進(jìn)制表示的整數(shù)
%g 自動(dòng)選擇合適的表示法
四、 print_r函數(shù)以及var_dump函數(shù)
大多數(shù)人用print_r都是用來(lái)打印數(shù)組的,其實(shí)他可以打印很多種類型的數(shù)據(jù),數(shù)組只是其中之一,var_dump他的最大好處是什么呢,不光可以看到打印出來(lái)的數(shù)據(jù)是什么,還能讓你知道他是什么類型。即使你看到的東西是一樣的,但類型不一定一樣。<?php
$test = array('tank');
$aaaa = "aaaaa";
print_r($test); //結(jié)果Array ( [0] => tank )
var_dump($test); //結(jié)果array(1) { [0]=> string(4) "tank" }
print_r($aaaa); //結(jié)果aaaaa
var_dump($aaaa); //結(jié)果string(5) "aaaaa"
print_r(true); //結(jié)果1
var_dump(true); //結(jié)果bool(true)
$bbb = 11;
$ccc = "11";
var_dump($bbb); //結(jié)果int(11)
var_dump($ccc); //結(jié)果string(2) "11"
?>
五、 exit函數(shù)和die函數(shù)
這二個(gè)函數(shù)也是我們經(jīng)常用的,調(diào)試程序的時(shí)候,我們需要中斷程序的執(zhí)行,這個(gè)時(shí)候,就可以用這二個(gè)函數(shù)了。<?php
1?exit("aaaaaa"):exit("bbbbbbb"); //結(jié)果aaaaaa
1?die("cccccc"):die("ddddddd"); //結(jié)果cccccc
?>
相關(guān)推薦:
總結(jié)
以上是生活随笔為你收集整理的php键盘输入函数,php的常用输入语句以及常用函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 348元的iPhone 14 Pro保护
- 下一篇: 光伏备案证在哪里申请(光伏备案证)