PHP中常用的輸出函式總結

2022-10-06 11:45:14 字數 2784 閱讀 7319

echo();"輸出內容";

可以同時輸出多個字串,可以多個引數,並不需要圓括號 ,無返回值。

print();有返回值1,0切只能包含乙個引數

只可以同時輸出乙個字串,乙個引數, 需要圓括號,有返回值, 當其執行失敗時返 flase。

print 的用法和 c語言很像,所以會對輸出內容裡的 % 做特殊解釋。

複製** **如下:

$a=print(『hi');

echo $a;

//—————————-

hi 1 //1  是 $a 的值。

//—————————–

die();一般用於資料庫連線的判斷,一旦執行die()後面的內容將不執行

ppbxagkgdie(); //    和 exit() 區別。

有兩個功能:先輸出內容,然後退出程式。(常用在鏈結伺服器,資料庫)

複製** **如下:

mysql_connect(「locahost」,」root」,」root」) or die(」鏈結伺服器失敗!「);

printf();與c語言的用法一樣,可以格式化輸出

printf();   //f 指 format 格式化

printf(「引數 1″,引數 2) :引數 1= 按什麼格式輸出;引數 2= 輸出的變數。

(% s: 按字串; %d: 按整型整型 ; %b: 按二進位制; % x: 按 16 進製; %x:按16 進製大寫輸出; %o: 按八進位制; % f: 按浮點型 )

函式,返回輸出字元個數,把文字格式化以後輸出,如:

複製** **如下:

printf (「$%01.2f」 , 43.2); //$43.20

$ 表示填充的字元

0 表示位數不夠在不影響原值的情況下補

1 表示輸出的總寬度

2 表示小數字數 ,有四捨五入

%f 是表示顯示為乙個浮點數

格式化命令及說明:

%% 印出百分比符號,不轉換。

%b 整數轉成二進位。

%c 整數轉成對應的 ascii 字元。

%d 整數轉成十進位。

%f 倍精確度數字轉成浮點數。

%o 整數轉成八進位。

%s 整數轉成字串。

%x 整數轉成小寫十六進製。

%x 整數轉成大寫十六進製。

複製** **如下:

php$num=100.001;

printf(「%d」,$num); //100

printf(「%s」,$num);

printf(「%s—%d—%b—%x—%o—%f」,$num,$num,$num,$num,$num,$num)

—100—1100100—64—144—1001.00100

printf(「%.2f」,$num); ( 小數點保留 2 位)

printf(「%.1f」,$num); ( 小數點保留 1 位)

printf(「%`#10s」,$num); /ppbxagkg/#10s

printf(「%#10s」,$num); //10s

?>

sprintf;把輸出內容存放在變數中

此並不能直接輸出,先賦給乙個變數,然後再輸出變數。

複製** **如下:

<?php

$num=100.001;

$a=sprintf(「%d」,$num);

echo $a; //100

?>

print_r();用於輸出陣列

功能:只用於輸出程式設計客棧陣列。

複製** **如下:

$a = array (1, 2, array (「a」, 「b」, 「c」));

print_r ($a);

返回:複製** **如下:

array ( [0] => 1 [1] => 2 [2] => array ( [0] => a [1] => b [2] => c ) )

var_dump();可以輸出任何內容

輸出變數的容,型別或字串的內程式設計客棧容,型別,長度。常用來除錯。

複製** **如下:

<?php

$a=100;

var_dump($a); //int(100)

$a=100.356;

var_dump($a); //float(100.356)

?>

var_export ();

返回關於傳遞給該函式的變數的結構資訊,它和var_dump()類似,不同的是其返回的表 示是合法的 php **。

您可以通過將函式的第二個引數設定為true ,從而返回變數的值。

複製** **如下:

<?php

$a = array (1, 2, ar程式設計客棧ray (「a」, 「b」, 「c」));

var_export ($a);

/*輸出:

array (

0 => 1,

1 => 2,

2 =>

array (

0 => 『a',

1 => 『b',

2 => 『c',),)

*/$b = 3.1;

$v = var_export($b, true);

echo $v;

/*輸出:

3.1*/

?>

簡化用法:

複製** **如下:

<?php

$color = "red";

?>

roses are =$color?>

本文標題: php中常用的輸出函式總結

本文位址:

php開發中常用函式總結,php開發常用函式總結

輸出 october 3,1975 was on a friday echo oct 3,1975 was on a date l mktime 0,0,0,10,3,1975 在進行日期計算和驗證時會用到 mktime 函式 它會對超出範圍的輸入值自動計算正確的值 echo date m d y ...

PHP中常用的轉義函式

1.addslashes addslashes對sql語句中的特殊字元進行轉義操作,包括 nul 四個字元,此函式在dbms沒有自己的轉義函式時候使用,但是如果dbms有自己的轉義函式,那麼推薦使用原裝函式,比如mysql有mysql real escape string函式用來轉義sql。注意在p...

PHP中常用的轉義函式

1.addslashes addslashes對sql語句中的特殊字元進行轉義操作,包括 nul 四個字元,此函式在d程式設計客棧bms沒有自己的轉義函式時候使用,但是如果dbms有自己的轉義函式,那麼推薦使用原裝函式,比如mysql有mysqwww.cppcns.coml real escape ...