亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于php 中 echo 輸出的問題

關于php 中 echo 輸出的問題

PHP
嗶嗶one 2019-05-11 11:07:51
<?phpdefine("HOST","localhost");define("USER","root");define("PASSWORD","123456",true);echo HOST;echo "<p>";echo USER;echo "<p>";echo defined(USER);echo "<p>";echo PASSWORD;echo "<p>";echo password;echo true;echo false;?>defined返回布爾類型的值 用echo輸出的話什么都沒有 結果如下localhost root 123456 1234561剛剛開始學習php echo可以用來輸出boolean類型的值嗎
查看完整描述

3 回答

?
qq_花開花謝_0

TA貢獻1835條經驗 獲得超7個贊


echo 是語法結構,也就是關鍵字。使用的時候不用加括號,加上也可以。顯示多個值的時候可以用逗號隔開。只支持基本類型,布爾型除外,echo true的時候顯示1,echo false的時候啥都沒有。 這個是php 規定.


查看完整回答
反對 回復 2019-05-12
?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊


1 echo()
可以同時輸出多個字符串,可以多個參數,并不需要圓括號 ,無返回值。
2 print()
只可以同時輸出一個字符串,一個參數, 需要圓括號,有返回值, 當其執行失敗時返 flase。
print 的用法和 C語言很像,所以會對輸出內容里的 % 做特殊解釋。
3 die(); // 和 exit() 區別。
有兩個功能:先輸出內容,然后退出程序。(常用在鏈接服務器,數據庫)
mysql_connect(“locahost”,”root”,”root”) or die(”
鏈接服務器失敗!
“);
4 printf(); //f 指 format 格式化
printf(“參數 1″,參數 2) :參數 1= 按什么格式輸出;參數 2= 輸出的變量。
(% s: 按字符串; %d: 按整型整型 ; %b: 按二進制; % x: 按 16 進制; %X:按16 進制大寫輸出; %o: 按八進制; % f: 按浮點型 )
函數,返回輸出字符個數,把文字格式化以后輸出
5 sprintf();
此并不能直接輸出,先賦給一個變量,然后再輸出變量。
print_r();
功能:只用于輸出數組。
var_dump();
功能 :
輸出變量的容,類型或字符串的內容,類型,長度。常用來調試。
8.var_export ();
返回關于傳遞給該函數的變量的結構信息,它和var_dump()類似,不同的是其返回的表 示是合法的 PHP 代碼。
您可以通過將函數的第二個參數設置為TRUE ,從而返回變量的值。





查看完整回答
反對 回復 2019-05-12
?
慕虎7371278

TA貢獻1802條經驗 獲得超4個贊


可以, echo true 的結果為1
false 的結果 空

echo defined('USER') ; 把USER加上引號,就可以打印出來了


查看完整回答
反對 回復 2019-05-12
  • 3 回答
  • 0 關注
  • 683 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號