本文目錄一覽:
PHP調試中有哪些輸出方法
var_dump() 輸出數組,json,字符等;
echo 輸出字符,數字等
print(); 有返回值1,0切只能包含一個參數
die(); 一般用於數據庫連接的判斷,一旦執行die()後面的內容將不執行
exit()先輸出內容,然後退出程序
printf(); 與C語言的用法一樣,可以格式化輸出
printf(); //f 指 format 格式化
printf(“參數 1″,參數 2) :參數 1= 按什麼格式輸出;參數 2= 輸出的變量。
(% s: 按字符串; %d: 按整型整型 ; %b: 按二進制; % x: 按 16 進制; %X:按16 進制大寫輸出; %o: 按八進制; % f: 按浮點型 )
sprintf; 把輸出內容存放在變量中
print_r(); 用於輸出數組
var_export ();
返回關於傳遞給該函數的變量的結構信息,它和var_dump()類似,不同的是其返回的表 示是合法的 PHP 代碼。
php數值格式化輸出問題!
程序代碼:
?php
echo fmt_num(2533120000).”br\n”;
echo fmt_num(123456789 ).”br\n”;
function fmt_num($n){
$s=($n % 1000).’銅’;$n=floor($n/1000);
$s=($n % 1000).’銀’.$s;$n=floor($n/1000);
$s=($n % 100).’金’.$s;$n=floor($n/100);
$s=($n % 100).’鑽’.$s;$n=floor($n/100);
return $s;
}
?
運行示例:
E:\TEMP\文件\expa.php
25鑽33金120銀-296銅br
1鑽23金456銀789銅br
代碼能看懂吧,我定義了一個函數,你可以根據需要修改函數的返回格式。
php如何格式化輸出字符串
正則吧,不過我不理解為什麼你要這樣寫程序,而且用php來控制css的輸出
php 輸出語句
php有以下輸出語句:
1 echo 常用的輸出語句,例如:echo ‘helloworld!’;
2 print() 輸出語句,有返回值。例如:print(‘helloworld!’); 輸出成功返回1,失敗返回0。
3 printf(); 格式化輸出字符串。例如:printf(“%d,%f”,12,12.3);
4 print_r(); 輸出數組、對象等複合數據類型。例如:print_r($array);
5 var_dump(); 可以判斷一個變量的類型與長度,並輸出變量的數值。例如:var_dump(‘helloworld!’);
php中怎麼格式化日期
date(format,time)函數有2個參數用來格式化日期的輸出,第一個format是你希望的格式像Y/m/d就是月日年,像h:i:s就是小時:分鐘:秒,開頭字母的大小寫代表不同的時間制度,有12小時有24小時。
第二個參數time就是需要進行格式化的時間,默認是現在的當前時間,也可能是你保存在數據庫中的過去的時間或者將來的時間。更加具體的說明參見百度文庫的date函數很詳細。strtotime()函數是把文本的時間轉變為時間戳。
怎麼用呢?剛剛說的date()函數的第二個參數就是一個時間戳,也就是說你要輸出的保存在數據庫中的時間也許是一個文本字符串,需要用strtotime()函數轉變為時間戳後送給date()函數進行格式化輸出。
標準實例為:date(“D jS F Y g.iA”,strtotime($dateposted))。$dateposted是我保存在數據庫中的一個文本時間。如此形式就可以完美輸出了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/186286.html