PIXNET Logo登入

程式設計@筆記

跳到主文

一個常常忘記code的php工程師寫下的筆記。

部落格全站分類:不設分類

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 7月 07 週四 201109:57
  • [php]wordwrap() 函數按照指定長度對字符串進行折行處理。


[php]wordwrap() 函數按照指定長度對字符串進行折行處理。
例子 1
<?php
$str = "An example on a long word is: Supercalifragulistic";
echo wordwrap($str,15);
?>
瀏覽器輸出:
An example on a long word is: Supercalifragulistic 
HTML 源代碼:
<html>
<body>
An example on a
long word is:
Supercalifragulistic
</body>
</html>
例子 2
<?php
$str = "An example on a long word is: Supercalifragulistic";
echo wordwrap($str,15,"<br />\n");
?>
輸出:
An example on a
long word is:
Supercalifragulistic
例子 3
<?php
$str = "An example on a long word is: Supercalifragulistic";
echo wordwrap($str,15,"<br />\n",TRUE);
?>
輸出:
An example on a
long word is:
Supercalifragul
istic
(繼續閱讀...)
文章標籤

stockwfj3 發表在 痞客邦 留言(0) 人氣(295)

  • 個人分類:php字符串函數
▲top
  • 7月 07 週四 201109:51
  • [php]ucwords — 將字符串中每個單詞的首字母轉換為大寫


[php]ucwords — 將字符串中每個單詞的首字母轉換為大寫
官方範例
<?php
$foo = 'hello world!';
$foo = ucwords($foo);             // Hello World!
$bar = 'HELLO WORLD!';
$bar = ucwords($bar);             // HELLO WORLD!
$bar = ucwords(strtolower($bar)); // Hello World!
?>
(繼續閱讀...)
文章標籤

stockwfj3 發表在 痞客邦 留言(0) 人氣(63)

  • 個人分類:php字符串函數
▲top
  • 7月 07 週四 201109:50
  • [php]ucfirst — 將字符串的首字母轉換為大寫


[php]ucfirst — 將字符串的首字母轉換為大寫
官方範例
<?php
$foo = 'hello world!';
$foo = ucfirst($foo);             // Hello world!
$bar = 'HELLO WORLD!';
$bar = ucfirst($bar);             // HELLO WORLD!
$bar = ucfirst(strtolower($bar)); // Hello world!
?>
(繼續閱讀...)
文章標籤

stockwfj3 發表在 痞客邦 留言(0) 人氣(2,336)

  • 個人分類:php字符串函數
▲top
  • 7月 07 週四 201109:49
  • [php]trim — 去除字符串首尾處的空白字符(或者其他字符)


[php]trim — 去除字符串首尾處的空白字符(或者其他字符)
此函數返回字符串 str 去除首尾空白字符後的結果。如果不指定第二個參數,trim() 將去除這些字符:
" " (ASCII 32 (0x20)),普通空格符。
"\t" (ASCII 9 (0x09)),製表符。
"\n" (ASCII 10 (0x0A)),換行符。
"\r" (ASCII 13 (0x0D)),回車符。
"\0" (ASCII 0 (0x00)),空字節符。
"" (ASCII 11 (0x0B)),垂直製表符。
官方範例
<?php
$text   = "\t\tThese are a few words :) ...  ";
$binary = " Example string
";
$hello  = "Hello World";
var_dump($text, $binary, $hello);
print "\n";
$trimmed = trim($text);
var_dump($trimmed);
$trimmed = trim($text, " \t.");
var_dump($trimmed);
$trimmed = trim($hello, "Hdle");
var_dump($trimmed);
// 清除 $binary 首位的 ASCII 控制字符
// (包括 0-31)
$clean = trim($binary, " ..");
var_dump($clean);
?>
以上例程會輸出:
string(32) "        These are a few words :) ...  "
string(16) "    Example string
"
string(11) "Hello World"
string(28) "These are a few words :) ..."
string(24) "These are a few words :)"
string(5) "o Wor"
string(14) "Example string"
(繼續閱讀...)
文章標籤

stockwfj3 發表在 痞客邦 留言(0) 人氣(3,194)

  • 個人分類:php字符串函數
▲top
  • 7月 07 週四 201109:48
  • [php]substr — 返回字符串的子串


[php]substr — 返回字符串的子串
官方範例1
<?php
$rest = substr("abcdef", -1);    // 返回 "f"
$rest = substr("abcdef", -2);    // 返回 "ef"
$rest = substr("abcdef", -3, 1); // 返回 "d"
?>
官方範例2
<?php
$rest = substr("abcdef", 0, -1);  // 返回 "abcde"
$rest = substr("abcdef", 2, -1);  // 返回 "cde"
$rest = substr("abcdef", 4, -4);  // 返回 ""
$rest = substr("abcdef", -3, -1); // 返回 "de"
?>
官方範例3
<?php
echo substr('abcdef', 1);     // bcdef
echo substr('abcdef', 1, 3);  // bcd
echo substr('abcdef', 0, 4);  // abcd
echo substr('abcdef', 0, 8);  // abcdef
echo substr('abcdef', -1, 1); // f
// 訪問字符串中的單個字符
// 也可以使用中括號
$string = 'abcdef';
echo $string[0];                 // a
echo $string[3];                 // d
echo $string[strlen($string)-1]; // f
?>
(繼續閱讀...)
文章標籤

stockwfj3 發表在 痞客邦 留言(0) 人氣(210)

  • 個人分類:php字符串函數
▲top
  • 7月 07 週四 201109:47
  • [php]substr_replace() 函數把字符串的一部分替換為另一個字符串


[php]substr_replace() 函數把字符串的一部分替換為另一個字符串
註釋:如果 start 是負數且 length 小於等於 start,則 length 為 0。
例子1
<?php
echo substr_replace("Hello world","earth",6);
?>
輸出:
Hello earth
官方範例
Example #1 substr_replace() 範例
<?php
$var = 'ABCDEFGH:/MNRPQR/';
echo "Original: $var<hr />\n";
/* 這兩個例子使用 「bob」 替換整個 $var。*/
echo substr_replace($var, 'bob', 0) . "<br />\n";
echo substr_replace($var, 'bob', 0, strlen($var)) . "<br />\n";
/* 將 「bob」 插入到 $var 的開頭處。*/
echo substr_replace($var, 'bob', 0, 0) . "<br />\n";
/* 下面兩個例子使用 「bob」 替換 $var 中的 「MNRPQR」。*/
echo substr_replace($var, 'bob', 10, -1) . "<br />\n";
echo substr_replace($var, 'bob', -7, -1) . "<br />\n";
/* 從 $var 中刪除 「MNRPQR」。*/
echo substr_replace($var, '', 10, -1) . "<br />\n";
?>
(繼續閱讀...)
文章標籤

stockwfj3 發表在 痞客邦 留言(0) 人氣(1,328)

  • 個人分類:php字符串函數
▲top
  • 7月 07 週四 201109:44
  • [php]substr_count — 計算字串出現的次數


[php]substr_count — 計算字串出現的次數
官方範例
<?php
$text = 'This is a test';
echo strlen($text); // 14
echo substr_count($text, 'is'); // 2
// 字符串被簡化為 's is a test',因此輸出 1
echo substr_count($text, 'is', 3);
// 字符串被簡化為 's i',所以輸出 0
echo substr_count($text, 'is', 3, 3);
// 因為 5+10 > 14,所以生成警告
echo substr_count($text, 'is', 5, 10);
// 輸出 1,因為該函數不計算重疊字符串
$text2 = 'gcdgcdgcd';
echo substr_count($text2, 'gcdgcd');
?>
(繼續閱讀...)
文章標籤

stockwfj3 發表在 痞客邦 留言(0) 人氣(5,608)

  • 個人分類:php字符串函數
▲top
  • 7月 07 週四 201109:42
  • [php]strtr() 函數轉換字符串中特定的字符

[php]strtr() 函數轉換字符串中特定的字符。
例子 1
<?php
echo strtr("Hilla Warld","ia","eo");
?>
輸出:
Hello World
例子 2
<?php
$arr = array("Hello" => "Hi", "world" => "earth");
echo strtr("Hello world",$arr);
?>
輸出:
Hi earth
(繼續閱讀...)
文章標籤

stockwfj3 發表在 痞客邦 留言(0) 人氣(286)

  • 個人分類:php字符串函數
▲top
  • 7月 07 週四 201109:39
  • [php]strtoupper — 將字符串轉化為大寫


[php]strtoupper — 將字符串轉化為大寫
官方範例
<?php
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = strtoupper($str);
echo $str; // 打印 MARY HAD A LITTLE LAMB AND SHE LOVED IT SO
?>
(繼續閱讀...)
文章標籤

stockwfj3 發表在 痞客邦 留言(0) 人氣(307)

  • 個人分類:php字符串函數
▲top
  • 7月 07 週四 201109:39
  • [php]strtolower — 將字符串轉化為小寫


[php]strtolower — 將字符串轉化為小寫
官方範例
<?php
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = strtolower($str);
echo $str; // 打印 mary had a little lamb and she loved it so
?>
(繼續閱讀...)
文章標籤

stockwfj3 發表在 痞客邦 留言(0) 人氣(489)

  • 個人分類:php字符串函數
▲top
12...7»

ad

文章搜尋

熱門文章

  • (19,102)[php]json_decode 將json轉成陣列或object
  • (12,391)[php] array_push 一個或多個單元加入陣列末尾
  • (1,859)[php]session_save_path 讀取與設置當前會話的保存路徑
  • (1,820)[php]file_put_contents() 函數把一個字符串寫入文件中
  • (1,783)[php]取得使用者IP位置
  • (460)[php]str_split — 將字符串轉換為數組
  • (381)[php] PHP將網址字串轉換成URL
  • (237)php模擬String.TrimEnd函數,移除最後一個逗號或符號
  • (225)[php] array_walk — 對陣列中的每個成員應用用戶函數
  • (97)[php]session_abort 丟棄session陣列的變化和完成session

文章分類

toggle 其它分類 (8)
  • JQuery (16)
  • Android (20)
  • html (7)
  • 其它 (5)
  • codeigniter (13)
  • Mysql (6)
  • javascript (12)
  • css (26)
  • php實用技巧 (17)
  • php常用函數 (44)
  • PDO函數 (36)
  • GD函數 (106)
  • php字符串函數 (70)
  • php陣列 (62)
  • php日期函數 (38)
  • Directory函數 (8)
  • Filesystem函數 (58)
  • Math 函數 (44)
  • json函數 (2)
  • Session 函数 (14)
  • Cookies操作 (7)
  • ftp函數 (20)
  • ctype函數 (8)
  • Misc 雜項函數 (19)
  • cURL 函数 (25)
  • MySQLi函數 (53)
  • SimpleXML函數 (23)
  • Calendar 日曆函數 (17)
  • URL 函數 (10)
  • iconv 函數 (11)
  • Network函數 (24)
  • Multibyte String (45)
  • Zip壓縮函數 (22)
  • Variable handling (28)
  • 未分類文章 (1)

最新文章

  • 解決CKEditor中img標籤自動添加style樣式的問題-禁止自動設置width和height
  • [css]強迫匯出excel的欄位格式轉為純文字
  • [html]使用frame無框轉址
  • [css]解決英文字穿過text-decoration-line底線問題
  • [Jquery]停止所有youtube播放(iframe embed)
  • [Mysql]將字串欄位轉成數字排序或加總金額(使用CAST)
  • [Jquery]讓html檔也能使用include方法
  • [html]textarea預設文字並換行
  • [html5]使用正則 pattern 判斷日期格式
  • [CSS]當文字要壓在圖片上,並作RWD的自適應

文章精選