分享PHP中的10個實用函式

2021-08-28 01:30:23 字數 1906 閱讀 3013

1. php_check_syntax

這個函式可以用來檢查特定檔案中的php語法是否正確。

使用方法:

<?php

$error_message = "";

$filename = "./php_script.php";

if(!php_check_syntax($filename, &$error_message)) else

?>

2. highlight_string

當你想要把php**顯示到頁面上時,highlight_string()函式就會非常有用,它可以用內建定義的語法高亮顏色把你提供的php**高亮顯示。這個函式有兩個引數,第乙個引數是要被突出顯示的字串。第二個引數如果設定成true,就會把高亮後的**返回。

使用方法:

<?php

highlight_string(' <?php phpinfo(); ?>');

?>

3. show_source

這個函式的執行和highlight_file()相似,它可以顯示php語法高亮後的檔案,並且是根據html標籤進行語法高亮的。

使用方法:

<?php

show_source("php_script.php");

?>

4. php_strip_whitespace

這個函式跟上面的show_source()函式相似,但它會刪除檔案裡的注釋和空格符。

使用方法:

<?php

echo php_strip_whitespace("php_script.php");

?>

5. _halt_compiler

它可以中止編譯器的執行,這對於在php指令碼中嵌入資料是很有幫助的,就像安裝檔案一樣。

使用方法:

<?php

$fp = fopen(__file__, 'r');

fseek($fp, __compiler_halt_offset__);

var_dump(stream_get_contents($fp));

// the end of the script execution

__halt_compiler();

?>

6. highlight_file

這是乙個非常有用的php函式,它能返回指定的php檔案,並按照語法高亮突出顯示檔案內容。

使用方法:

<?php

highlight_file("php_script.php");

?>

7. ignore_user_abort

利用這個函式,使用者可以拒絕瀏覽器端終止執行指令碼的請求。正常情況下客戶端的退出會導致伺服器端指令碼的停止執行。

使用方法:

<?php

ignore_user_abort();

?>

8. str_word_count

這個函式可以用來統計字串中單詞的數量。

使用方法:

<?php

echo str_word_count("hello how are you!");

?>

9. get_defined_vars

這個函式在**除錯時十分重要,它會返回乙個包括所有已定義的變數的多維陣列。

使用方法:

<?php

print_r(get_defined_vars());

?>

10. get_browser

這個函式檢查並讀取browscap.ini檔案,返回瀏覽器相容資訊。

使用方法:

PHP中的10個實用函式

這個函式可以用來檢查特定檔案中的php語法是否正確。使用方法 error message filename php script.php if php check syntax filename,error message else 參考 當你想要把php 顯示到頁面上時,highlight str...

介紹PHP中的10個實用函式

這個函式可以用來檢查特定檔案中的php語法是否正確。使用方法 error message filename php script.php if php check syntax filename,error message else 參考 當你想要把php 顯示到頁面上時,highlight str...

10個實用的工具函式

new array建立的陣列只是新增了length屬性,並沒有實際的內容。通過擴充套件後,變為可用陣列用於迴圈 function getweektime 使用 getweektime 2020 2 26 2020 2 27 2020 2 28 2020 2 29 2020 3 1 2020 3 2 ...