2011 本站教學範例已全面更新~ 新教學請看 http://www.flycan.com/article/   【到新的教學討論區】
【飛肯設計學苑】- 回首頁 -
回首頁最新開課訊息企業包班教育訓練範例教學區問題討論區交流分享區程式下載區
Photoshop影像達人專修班 Photoshop 遮色片 & 色版創作進階班 CSS 版面設計專修班 ActionScript 3.0 程式設計入門班 ActionScript & XML 進階整合應用班 Dreamweaver & CSS網頁版型設計班

 

本站已全面更新~ 2011年 新教學範例請看 → http://www.flycan.com/article/

 

【DW PHP 資料庫】問題討論區
PHP 字符串操作入门教程[给初学者]

發表新主題   回覆主題
【飛肯】教學網站 首頁 » 【DW PHP 資料庫】問題討論區
上一篇主題 :: 下一篇主題  
發表人 內容
redmoon_j
【三年級】
【三年級】


註冊時間: 2006-01-16
文章: 32

發表PHP 字符串操作入门教程[给初学者] 引言回覆

發表於: 2006-01-19 14:27 
PHP 字符串操作入门教程

无论哪种语言,字符串操作都是一个重要的基础,往往是简单而重要。正像人说话一样,一般有形体(图形界面),有语言(print 字符串?),显然字符串能解释更多的东西。PHP提供了大量的字符串操作函数,功能强大,使用也比较简单,详细请参看 http://cn2.php.net/manual/zh/ref.strings.php . 以下将简单的讲述它的功能和特性。

弱类型

PHP是弱类型语言,所以其它类型的数据一般可以直接应用于字符串操作函数里,而自动转换成字符串类型,进行处理,如:

echo substr("1234567", 1, 3);

echo substr(123456,1, 3);

是一样的

定义

一般用双引号或单引号标识一个字符串。比如

$str = "i love u";

$str = 'i love u';

它者两者是有一些区别的。后者将一切单引号的内容都会当作字符处理;前者则不然。比如

$test = "iwind";

$str = "i love $test";

$str1 = 'i love $test';

echo $str; //将得到 i love iwind

echo $str1; //将得到 i love $test

同样的以下两个例子的行为也不一样的:

echo "i love test"; // 将得到 i love est,已经将t视为转义

echo 'i love test'; // 将得到 i love test

从而可以简单认为双引号里的内容是经过“解释”过的,单引号的是“所见即所得”的(特殊地,''会被认作一个'')。显而易见,双引号形式的更为灵活一些,当然单引号会适用于一些特殊的场合,这里就不作阐述了。

输出

PHP里的输出最常用的是echo,print.两者都不是真正的函数,而是语言构造,所以调用时不必用双括号(比如echo("test");print("test")).在输出的时候两者都可以实现赋值:

echo $str="test"; //一方面输出test,一方面把"test"赋给字符串变量 $str

print $str="test";

两者除了名字不一样外,还是有其它区别的。print具有返回值,一直返回1,而echo没有,所以echo比print要快一些:

$return = print "test";

echo $return; // 输出1

也正因为这个原因,print能应用于复合语句中,而echo不能:

isset($str) or print "str 变量未定义"; // 将输出"str 变量未定义"

isset($str) or echo "str 变量未定义";// 将提示分析错误

echo一次可输出多个字符串,而print则不可以:

echo "i ","love ","iwind"; // 将输出 "i love iwind"

print "i ","love ","iwind"; // 将提示错误

echo,print还可以输出被称作“文档句法”的字符串,句法如:

echo <<< 标签名称

...

字符串内容

...

标签名称;

比如

echo <<< test

i love iwind

test;

要注意的是语句开始和结束的两个标签名称是一样的,且后一个标签名称前不能有空白,即要顶格写。文档句法输出的内容识别变量名称和常用符号,大致形同双引号的作用。

输出echo,print外,PHP还提供了一些格式化字符串的函数,比如printf,sprintf,vprintf,vsprintf,在这里不作详解。

连接

两个以上的字符串连接用"."操作符,依字符串的顺序形成新的字符串。

$str = "i " . "love " . "iwind";

这里的$str 就是 "i love iwind";字符串。当然,还可以使用 .= 操作符:

$str = ""; // 初始化

$str .= "i love iwind";

这里用到了初始化,是因为未定义变量在使用时会产生一个notice错误,""或者null可以简单地代表空字符串。

长度

PHP提供strlen函数来计算字符串的长度:

$str = "test";

echo strlen($str); // 将输出 4

有点奇怪的是strlen将中日等汉字以及全角字符都当作两个或四个长度计算。好在mbstring或icon两个函数可以帮助解决这个问题,比如:

$len = iconv_strlen($str, "GBK");

$len = mb_strlen($str, "GBK");

注:mbstring模块提供了大量的对含有多字节字符的字符串的处理函数,推荐多加应用,由于这篇文章讲的是字符串入门,所以不打算详细解说。

分隔与连接

PHP允许你把一个字符串按照一个分隔符进行分隔成一个数组,或者将一个数组组合成一个字符串。看下面的例子:

$str = "i love iwind";

$array = explode(" ", $str);

上面的explode函数,就把$str字符串按空格字符进行分隔,结果返回一个数组 $array:array("i", "love", "iwind").与explode函数有类似功能的有:preg_split(), spliti(), split()等函数。

与此相反的,implode和join则能把一个数组结合成一个字符串,他们是具有完全相同功能的函数。

$array = array("i", "love", "iwind");

$str = implode(" ", $array);

例中的implode函数将数组$array的每个元素用空格字符进行连接,返回一个字符串 $str: "i love iwind".

裁剪

一个字符串首和尾,可能不是你想要的部分,就可以用trim,rtrim,ltrim等函数,分别去除一个字符串两端空格,一个字符串尾部空格,一个字符串首部空格。

echo trim(" i love iwind "); // 将得到 "i love iwind"

echo rtrim(" i love iwind "); // 将得到 " i love iwind"

echo ltrim(" i love iwind "); // 将得到 "i love iwind"

其实这三个参数不仅可以去除字符串首尾的空格,还可以去除它们的第二个参数指定的字符,如:

echo trim(",1,2,3,4,", ","); // 将得到 1,2,3,4 两端的","号被裁掉了。

有时还会看到有人使用chop这个函数,其实它是rtrim的同义函数。

大小写

对于英文字母来说,可以用strtoupper,strtolower将其转变成大写或小写。

echo strtoupper("i love iwind"); // 将得到 I LOVE IWIND

echo strtolower("I LOVE IWIND"); // 将得到 i love iwind

比较

一般可以用 !=, == 比较两个对象是否相等,只所以说是两个对象,是因为它们不一定全部为字符串,也可以为整型等等。比如

$a = "joe";

$b = "jerry";

if ($a != $b)

{

echo "不相等";

}

else

{

echo "相等";

}

如果用 !==,===(可以看到多了一个等号)比较的话,两个对象的类型要严格相等才能返回true;否则用==,!=则会将字符串自动转换成相应的类型,以便进行比较.

22 == "22"; // 返回 true

22 === "22"; // 返回false

正因为这样,所以我们的程序时常会发生一些想不到的“意外”:

0 == "我爱你"; // 返回true

1 == "1 我爱你";// 返回true

PHP里还有这样一组用于字符串比较的函数:strcmp,strcasecmp,strncasecmp(), strncmp(),它们都是如果前者比后者大,则返回大于0的整数;如果前者比后者小,则返回小于0的整数;如果两者相等,则返回0.它们比较的原理与其它语言的规则都是一样的。

strcmp是用于区分大小写(即大小写敏感)的字符串比较:

echo strcmp("abcdd", "aBcde"); // 返回 1 (>0), 比较的是 "b"和"B"

strcasecmp用于不区分大小写的字符串比较:

echo strcasecmp("abcdd", "aBcde"); // 返回 -1 (<0), 比较的是"d"和"e"

strncmp用于比较字符串的一部分,从字符串的开头开始比较,第三个参数,为要比较的长度:

echo strncmp("abcdd", "aBcde", 3); // 返回 1 (>0), 比较了 abc 和 aBc

strncasecmp用于不区分大小写的比较字符串的一部分,从字符串的开头开始比较,第三个参数,为要比较的长度:

echo strncasecmp("abcdd", "aBcde", 3); // 返回 0, 比较了 abc 和 aBc, 由于不区分大小写,所以两者是相同的。

还有一种情况是单单比较字符串大小,达不到我们预定的要求,比如照常理 10.gif 会比 5.gif 大,但如果应用上面几个函数,就会返回 -1,即表示 10.gif比5.gif,针对这种情况,PHP提供了两个自然对比的函数strnatcmp,strnatcasecmp:

echo strnatcmp("10.gif", "5.gif"); // 返回 1 (>0)

echo strnatcasecmp("10.GIF", "5.gif"); // 返回 1 (>0)

替换

替换的意义在于将一个字符串的一部分进行改变,使之成为别外一个新的字符串,以满足新的要求。PHP里通常用str_replace("要替换的内容", "要取代原内容的字符串", "原字符串")进行替换。

echo str_replace("iwind", "kiki", "i love iwind, iwind said"); // 将输出 "i love kiki, kiki said"

即将 原字符串中的所有"iwind"都替换成了"kiki".

str_replace是大小写敏感的,所以对你不能设想用 str_replace("IWIND", "kiki",...)替换原字符串中的"iwind".

str_replace还可以实现多对一,多对多的替换,但无法实现一对多的替换:

echo str_replace(array("iwind", "kiki"), "people", "i love kiki, iwind said");

将会输出

i love people, people said

第一个参数中的array("iwind", "kiki")都被替换成了"people"

echo str_replace(array("iwind", "kiki"), array("gentle man", "ladies"), "i love kiki, iwind said");

输出 i love ladies, gentle man said 。也就是说第一个数组中的元素被第二个数组中的相对应的元素替换掉了,如果有一个数组比另一个数组元素数要少,那么不足的都会当作空来处理。

与此有些类似的是strtr,用法请参阅手册.

此外,PHP还提供了substr_replace,实现替换一部分的字符串。语法如下:

substr_replace (原字符串, 要替代的字符串, 开始替换的位置 [, 替换的长度])

其中,开始替换的位置从0开始计算,应该小于原字符串的长度。要替换的长度是可选的。

echo substr_replace("abcdefgh", "DEF", 3); // 将输出 "abcDEF"

echo substr_replace("abcdefgh", "DEF", 3, 2); // 将输出 "abcDEFfgh"

第一个例子中,从第三个位置(即"d")开始替换,从而把 "defgh"都替换成了“DEF”

第二个例子中,也是从第三个位置(即"d")开始替换,但只能替换2个长度,即到e,所以就把"de"替换成了"DEF".

PHP还提供了preg_replace,preg_replace_callback,ereg_replace,eregi_replace等函数应用正则表达式来完成字符串替换,用法请参考手册。

查找与匹配

PHP里用于查找或者匹配或者定位的函数非常多,它们都有不同的意义。这里只讲述用得比较多的strstr,stristr.后者与前者的功能,返回值都一样,只是不区分大小写。

strstr("母字符串", "子字符串")用来查找子字符串在母字符串中第一次出现的位置,并返回母字符串中从子字符串开始到母字符串结束的部分。比如

echo strstr("abcdefg", "e"); //将输出 "efg"

如果找不到子字符串,则返回空。因为可以用来判断一个字符串中是否含有另外一个字符串:

$needle = "iwind";

$str = "i love iwind";

if (strstr($str, $needle))

{

echo "里面有 iwind";

}

else

{

echo "里面没有 iwind";

}

将会输出"里面有 iwind"

HTML相关

1,htmlspecialchars($string)

这是它的最简单用法,将字符串中的一些特殊字符(顾名思义)&,',"<,>转换成它们对应的HTML实体形式:

$str = "i love <font color="red">kiki</font>, iwind said.";

echo htmlspecialchars($str);

将会输出

i love &lt;font color=&quot;red&quot;&gt;kiki&lt;/font&gt;, iwind said.

2,htmlentities($string)

将所有能转换成实体形式的字符都转换成实体形式。

3,html_entity_decode($string);

PHP4.3.0以后加入的具有与htmlentities($string)相反的功能。

4,nl2br($string)

将字符串中所有换行符转变成<br /> + 换行符。如:

$str = "i love kiki,n iwind said.";

echo nl2br($str);

将会输出

i love kiki,<br />

iwind said.

加密加密字符串最常用的就是md5了,它将一个字符串转换成一个长32位的唯一的字符串。

echo md5("i love iwind"); // 将输出 "2df89f86e194e66dc54b30c7c464c21c"

PHP5给md5加了第二个参数,从而使它可以输出16位的加密后的字符串。

到这里,这篇字符串操作入门教程就算结束了,但上面讲的这些还只是它的冰山一角,特别是PHP5之后增加了大量的新功能,所以需要我们不断的去学习它才有可能很好的应用

转自chinahtml



一天到晚想做梦的墨斗鱼
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
YOGO
【班長】
【班長】


註冊時間: 2005-12-09
文章: 103

發表 引言回覆

發表於: 2006-01-20 13:34 
幫你翻成正體中文,好方便其他朋友閱讀,也謝謝你提供寶貴的資訊

PHP 字符串操作入門教程

無論哪種語言,字符串操作都是一個重要的基礎,往往是簡單而重要。正像人說話一樣,一般有形體(圖形界面),有語言(print 字符串?),顯然字符串能解釋更多的東西。PHP提供了大量的字符串操作函數,功能強大,使用也比較簡單,詳細請參看 http://cn2.php.net/manual/zh/ref.strings.php . 以下將簡單的講述它的功能和特性。

弱類型

PHP是弱類型語言,所以其它類型的數據一般可以直接應用於字符串操作函數里,而自動轉換成字符串類型,進行處理,如:

echo substr("1234567", 1, 3);

echo substr(123456,1, 3);

是一樣的

定義

一般用雙引號或單引號標識一個字符串。比如

$str = "i love u";

$str = 'i love u';

它者兩者是有一些區別的。後者將一切單引號的內容都會當作字符處理;前者則不然。比如

$test = "iwind";

$str = "i love $test";

$str1 = 'i love $test';

echo $str; //將得到 i love iwind

echo $str1; //將得到 i love $test

同樣的以下兩個例子的行為也不一樣的:

echo "i love test"; // 將得到 i love est,已經將t視為轉義

echo 'i love test'; // 將得到 i love test

從而可以簡單認為雙引號裡的內容是經過「解釋」過的,單引號的是「所見即所得」的(特殊地,''會被認作一個'')。顯而易見,雙引號形式的更為靈活一些,當然單引號會適用於一些特殊的場合,這裡就不作闡述了。

輸出

PHP裡的輸出最常用的是echo,print.兩者都不是真正的函數,而是語言構造,所以調用時不必用雙括號(比如echo("test");print("test")).在輸出的時候兩者都可以實現賦值:

echo $str="test"; //一方面輸出test,一方面把"test"賦給字符串變量 $str

print $str="test";

兩者除了名字不一樣外,還是有其它區別的。print具有返回值,一直返回1,而echo沒有,所以echo比print要快一些:

$return = print "test";

echo $return; // 輸出1

也正因為這個原因,print能應用於復合語句中,而echo不能:

isset($str) or print "str 變量未定義"; // 將輸出"str 變量未定義"

isset($str) or echo "str 變量未定義";// 將提示分析錯誤

echo一次可輸出多個字符串,而print則不可以:

echo "i ","love ","iwind"; // 將輸出 "i love iwind"

print "i ","love ","iwind"; // 將提示錯誤

echo,print還可以輸出被稱作「文檔句法」的字符串,句法如:

echo <<< 標籤名稱

...

字符串內容

...

標籤名稱;

比如

echo <<< test

i love iwind

test;

要注意的是語句開始和結束的兩個標籤名稱是一樣的,且後一個標籤名稱前不能有空白,即要頂格寫。文檔句法輸出的內容識別變量名稱和常用符號,大致形同雙引號的作用。

輸出echo,print外,PHP還提供了一些格式化字符串的函數,比如printf,sprintf,vprintf,vsprintf,在這裡不作詳解。

連接

兩個以上的字符串連接用"."操作符,依字符串的順序形成新的字符串。

$str = "i " . "love " . "iwind";

這裡的$str 就是 "i love iwind";字符串。當然,還可以使用 .= 操作符:

$str = ""; // 初始化

$str .= "i love iwind";

這裡用到了初始化,是因為未定義變量在使用時會產生一個notice錯誤,""或者null可以簡單地代表空字符串。

長度

PHP提供strlen函數來計算字符串的長度:

$str = "test";

echo strlen($str); // 將輸出 4

有點奇怪的是strlen將中日等漢字以及全角字符都當作兩個或四個長度計算。好在mbstring或icon兩個函數可以幫助解決這個問題,比如:

$len = iconv_strlen($str, "GBK");

$len = mb_strlen($str, "GBK");

注:mbstring模塊提供了大量的對含有多字節字符的字符串的處理函數,推薦多加應用,由於這篇文章講的是字符串入門,所以不打算詳細解說。

分隔與連接

PHP允許你把一個字符串按照一個分隔符進行分隔成一個數組,或者將一個數組組合成一個字符串。看下面的例子:

$str = "i love iwind";

$array = explode(" ", $str);

上面的explode函數,就把$str字符串按空格字符進行分隔,結果返回一個數組 $array:array("i", "love", "iwind").與explode函數有類似功能的有:preg_split(), spliti(), split()等函數。

與此相反的,implode和join則能把一個數組結合成一個字符串,他們是具有完全相同功能的函數。

$array = array("i", "love", "iwind");

$str = implode(" ", $array);

例中的implode函數將數組$array的每個元素用空格字符進行連接,返回一個字符串 $str: "i love iwind".

裁剪

一個字符串首和尾,可能不是你想要的部分,就可以用trim,rtrim,ltrim等函數,分別去除一個字符串兩端空格,一個字符串尾部空格,一個字符串首部空格。

echo trim(" i love iwind "); // 將得到 "i love iwind"

echo rtrim(" i love iwind "); // 將得到 " i love iwind"

echo ltrim(" i love iwind "); // 將得到 "i love iwind"

其實這三個參數不僅可以去除字符串首尾的空格,還可以去除它們的第二個參數指定的字符,如:

echo trim(",1,2,3,4,", ","); // 將得到 1,2,3,4 兩端的","號被裁掉了。

有時還會看到有人使用chop這個函數,其實它是rtrim的同義函數。

大小寫

對於英文字母來說,可以用strtoupper,strtolower將其轉變成大寫或小寫。

echo strtoupper("i love iwind"); // 將得到 I LOVE IWIND

echo strtolower("I LOVE IWIND"); // 將得到 i love iwind

比較

一般可以用 !=, == 比較兩個對像是否相等,只所以說是兩個對象,是因為它們不一定全部為字符串,也可以為整型等等。比如

$a = "joe";

$b = "jerry";

if ($a != $b)

{

echo "不相等";

}

else

{

echo "相等";

}

如果用 !==,===(可以看到多了一個等號)比較的話,兩個對象的類型要嚴格相等才能返回true;否則用==,!=則會將字符串自動轉換成相應的類型,以便進行比較.

22 == "22"; // 返回 true

22 === "22"; // 返回false

正因為這樣,所以我們的程序時常會發生一些想不到的「意外」:

0 == "我愛你"; // 返回true

1 == "1 我愛你";// 返回true

PHP裡還有這樣一組用於字符串比較的函數:strcmp,strcasecmp,strncasecmp(), strncmp(),它們都是如果前者比後者大,則返回大於0的整數;如果前者比後者小,則返回小於0的整數;如果兩者相等,則返回0.它們比較的原理與其它語言的規則都是一樣的。

strcmp是用於區分大小寫(即大小寫敏感)的字符串比較:

echo strcmp("abcdd", "aBcde"); // 返回 1 (>0), 比較的是 "b"和"B"

strcasecmp用於不區分大小寫的字符串比較:

echo strcasecmp("abcdd", "aBcde"); // 返回 -1 (<0), 比較的是"d"和"e"

strncmp用於比較字符串的一部分,從字符串的開頭開始比較,第三個參數,為要比較的長度:

echo strncmp("abcdd", "aBcde", 3); // 返回 1 (>0), 比較了 abc 和 aBc

strncasecmp用於不區分大小寫的比較字符串的一部分,從字符串的開頭開始比較,第三個參數,為要比較的長度:

echo strncasecmp("abcdd", "aBcde", 3); // 返回 0, 比較了 abc 和 aBc, 由於不區分大小寫,所以兩者是相同的。

還有一種情況是單單比較字符串大小,達不到我們預定的要求,比如照常理 10.gif 會比 5.gif 大,但如果應用上面幾個函數,就會返回 -1,即表示 10.gif比5.gif,針對這種情況,PHP提供了兩個自然對比的函數strnatcmp,strnatcasecmp:

echo strnatcmp("10.gif", "5.gif"); // 返回 1 (>0)

echo strnatcasecmp("10.GIF", "5.gif"); // 返回 1 (>0)

替換

替換的意義在於將一個字符串的一部分進行改變,使之成為別外一個新的字符串,以滿足新的要求。PHP裡通常用str_replace("要替換的內容", "要取代原內容的字符串", "原字符串")進行替換。

echo str_replace("iwind", "kiki", "i love iwind, iwind said"); // 將輸出 "i love kiki, kiki said"

即將 原字符串中的所有"iwind"都替換成了"kiki".

str_replace是大小寫敏感的,所以對你不能設想用 str_replace("IWIND", "kiki",...)替換原字符串中的"iwind".

str_replace還可以實現多對一,多對多的替換,但無法實現一對多的替換:

echo str_replace(array("iwind", "kiki"), "people", "i love kiki, iwind said");

將會輸出

i love people, people said

第一個參數中的array("iwind", "kiki")都被替換成了"people"

echo str_replace(array("iwind", "kiki"), array("gentle man", "ladies"), "i love kiki, iwind said");

輸出 i love ladies, gentle man said 。也就是說第一個數組中的元素被第二個數組中的相對應的元素替換掉了,如果有一個數組比另一個數組元素數要少,那麼不足的都會當作空來處理。

與此有些類似的是strtr,用法請參閱手冊.

此外,PHP還提供了substr_replace,實現替換一部分的字符串。語法如下:

substr_replace (原字符串, 要替代的字符串, 開始替換的位置 [, 替換的長度])

其中,開始替換的位置從0開始計算,應該小於原字符串的長度。要替換的長度是可選的。

echo substr_replace("abcdefgh", "DEF", 3); // 將輸出 "abcDEF"

echo substr_replace("abcdefgh", "DEF", 3, 2); // 將輸出 "abcDEFfgh"

第一個例子中,從第三個位置(即"d")開始替換,從而把 "defgh"都替換成了「DEF」

第二個例子中,也是從第三個位置(即"d")開始替換,但只能替換2個長度,即到e,所以就把"de"替換成了"DEF".

PHP還提供了preg_replace,preg_replace_callback,ereg_replace,eregi_replace等函數應用正則表達式來完成字符串替換,用法請參考手冊。

查找與匹配

PHP裡用於查找或者匹配或者定位的函數非常多,它們都有不同的意義。這裡只講述用得比較多的strstr,stristr.後者與前者的功能,返回值都一樣,只是不區分大小寫。

strstr("母字符串", "子字符串")用來查找子字符串在母字符串中第一次出現的位置,並返回母字符串中從子字符串開始到母字符串結束的部分。比如

echo strstr("abcdefg", "e"); //將輸出 "efg"

如果找不到子字符串,則返回空。因為可以用來判斷一個字符串中是否含有另外一個字符串:

$needle = "iwind";

$str = "i love iwind";

if (strstr($str, $needle))

{

echo "裡面有 iwind";

}

else

{

echo "裡面沒有 iwind";

}

將會輸出"裡面有 iwind"

HTML相關

1,htmlspecialchars($string)

這是它的最簡單用法,將字符串中的一些特殊字符(顧名思義)&,',"<,>轉換成它們對應的HTML實體形式:

$str = "i love <font color="red">kiki</font>, iwind said.";

echo htmlspecialchars($str);

將會輸出

i love &lt;font color=&quot;red&quot;&gt;kiki&lt;/font&gt;, iwind said.

2,htmlentities($string)

將所有能轉換成實體形式的字符都轉換成實體形式。

3,html_entity_decode($string);

PHP4.3.0以後加入的具有與htmlentities($string)相反的功能。

4,nl2br($string)

將字符串中所有換行符轉變成<br /> + 換行符。如:

$str = "i love kiki,n iwind said.";

echo nl2br($str);

將會輸出

i love kiki,<br />

iwind said.

加密加密字符串最常用的就是md5了,它將一個字符串轉換成一個長32位的唯一的字符串。

echo md5("i love iwind"); // 將輸出 "2df89f86e194e66dc54b30c7c464c21c"

PHP5給md5加了第二個參數,從而使它可以輸出16位的加密後的字符串。

到這裡,這篇字符串操作入門教程就算結束了,但上面講的這些還只是它的冰山一角,特別是PHP5之後增加了大量的新功能,所以需要我們不斷的去學習它才有可能很好的應用

轉自chinahtml



輕鬆聽音樂.樂活新品味;關於音樂的大小事,就讓立峰國際音樂告訴你,歡迎你的立刻加入
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
從之前的文章開始顯示:   
發表新主題   回覆主題     1頁(共1頁)
【飛肯】教學網站 首頁 » 【DW PHP 資料庫】問題討論區

 
所有的時間均為 台北時間 (GMT + 8 小時)
前往:  

回首頁】【最新開課訊息】【企業委訓】【範例教學分享區】【問題討論區