php經常使用函數總結

PHP str_replace() 函數php

把字符串 "Hello world!" 中的字符 "world" 替換爲 "Shanghai":html

<?php
echo str_replace("world","Shanghai","Hello world!");
?>

parse_url

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.
相關文章
相關標籤/搜索