PHP str_replace() 函數php
把字符串 "Hello world!" 中的字符 "world" 替換爲 "Shanghai":html
<?php echo str_replace("world","Shanghai","Hello world!"); ?>
PHP中一個好用的函數parse_url,特別方便用來作信息抓取的分析,舉例子以下: 瀏覽器
$url = "http://www.daimajiayuan.com/course/"; $parts = parse_url($url);
輸出:
Array
(
[scheme] => http
[host] => www.daimajiayuan.com 函數
[path] => /courseurl
)spa
又如:code
<?php $url = 'http://username:password@hostname/path?arg=value#anchor'; print_r(parse_url($url)); echo parse_url($url, PHP_URL_PATH); ?>
輸出:
Array
(
[scheme] => http
[host] => hostname
[user] => username
[pass] => password
[path] => /path
[query] => arg=value
[fragment] => anchor
) htm
htmlspecialcharsci
把預約義的字符 "<" (小於)和 ">" (大於)轉換爲 HTML 實體:字符串
<?php $str = "This is some <b>bold</b> text."; echo htmlspecialchars($str); ?>
以上代碼的 HTML 輸出以下(查看源代碼):
<!DOCTYPE html> <html> <body> This is some <b>bold</b> text. </body> </html>
以上代碼的瀏覽器輸出:
This is some <b>bold</b> text.