php的字符串用法小結(jié)
1 求長(zhǎng)度,最基本的 $text = "sunny day"; $count = strlen($text); // $count = 9
2 字符串截取 截取前多少個(gè)字符 $article = "BREAKING NEWS: In ultimate irony, man bites dog."; $summary = substr_replace($ar...
|
1 求長(zhǎng)度,最基本的 $text = "sunny day"; $count = strlen($text); // $count = 9
2 字符串截取 截取前多少個(gè)字符 $article = "BREAKING NEWS: In ultimate irony, man bites dog."; $summary = substr_replace($ar...
假如得到一個(gè)uid列表,數(shù)量在百萬(wàn)行以上,格式如下: 復(fù)制代碼 代碼如下: 10001000 10001001 10001002 ...... 10001000 ...... 10001111 其實(shí)利用php數(shù)組的特性,很好進(jìn)行排重,我們先來(lái)看一下php數(shù)組的定義:PHP 中的數(shù)組...
說(shuō)在前面: 1、以下題目,除了編程任務(wù)外其他都需要寫在給你提供的草紙上。紙張是珍貴的地球資源,請(qǐng)節(jié)約使用。編程任務(wù)在有相應(yīng)的環(huán)境時(shí),會(huì)要求上機(jī)書寫,實(shí)在沒有條件,就只能寫在草紙上了。 2、時(shí)間: 基礎(chǔ)任務(wù)+進(jìn)階任務(wù)+設(shè)計(jì)任務(wù)...
于是便聯(lián)想到PHP中的對(duì)象怎么樣序列化存儲(chǔ)性價(jià)比最高呢?接著想到了之前同事推薦的JSON編碼和解碼函數(shù)。 據(jù)他所說(shuō),json_encode和json_decode比內(nèi)置的serialize和unserialize函數(shù)要高效。 于是我決定動(dòng)手實(shí)驗(yàn),證實(shí)一下同...
復(fù)制代碼 代碼如下:function get_referer(){ $se = 0; $url = $_SERVER["HTTP_REFERER"]; //獲取完整的來(lái)路URL $str = str_replace("http://","",$url); //去掉http:// $strdomain = explode("/",$str); // 以“/”...
一直不用這個(gè)phpmyadmin,在本機(jī)也是用navicat,總感覺phpmyadmin速度較慢。這回不行了,沒有獨(dú)立主機(jī),只好用人家給的phpmyadmin了。第一步:本地?cái)?shù)據(jù)導(dǎo)出sql文件。心想這對(duì)于navicat小事一樁。直接在數(shù)據(jù)庫(kù)上右鍵“轉(zhuǎn)儲(chǔ)sql...
復(fù)制代碼 代碼如下:<?php $url="http://www.golden-book.com/booksinfo/12/264.html"; $lines_array = file($url); $lines_string = implode('',$lines_array); iconv("gb2312", "utf-8",$lines_string); // echo "d...
復(fù)制代碼 代碼如下: <?php global $PHP_SELF; //echo $PHP_SELF; $t1=$_POST['textfield1']; $t2=$_POST['textfield2']; $t3=$_POST['textfield3']; $t4=$_POST['textfield4']; // 漢字--區(qū)位碼 if($t1!=""){ $t2= s...
以下說(shuō)一下使用方法: 在要使用表單功能的頁(yè)面的最上面輸入如下代碼 JHTML::_('behavior.formvalidation'); 然后把如下腳本加入頁(yè)面上 復(fù)制代碼 代碼如下: <script type="text/javascript"> function formValidate(f)...
PHP代碼格式化工具h(yuǎn)ttp://www.waterproof.fr/products/phpCodeBeautifier/最近修改一個(gè)代碼,里面完全沒有縮進(jìn),用這個(gè)能夠格式化一下。相當(dāng)于以前c 的indent順便寫一下其他語(yǔ)言的c, c++ c# ==> indent Astylejava ==> a...
復(fù)制一下代碼,保存為cs.php即可,若要保存為其他名字,注意修改<form action=cs.php method=GET>這一行 復(fù)制代碼 代碼如下: <?php function zhuanhuan() { $urlodd=explode('//',$_GET["url"],2);//把鏈接分成2段,//前面是...
WebService,想必大家都比較熟悉,是由“服務(wù)提供方”向“服務(wù)調(diào)用方”提供服務(wù)的一種方式。里面有幾項(xiàng)關(guān)鍵的技術(shù):
XML:描述數(shù)據(jù)的標(biāo)準(zhǔn)方法 SOAP:簡(jiǎn)單對(duì)象訪問協(xié)議,用于信息交換 WSDL:Web服務(wù)描述語(yǔ)言 UDDI:通用描述、發(fā)現(xiàn)與...
要實(shí)現(xiàn)GZIP壓縮頁(yè)面需要瀏覽器和服務(wù)器共同支持,實(shí)際上就是服務(wù)器壓縮,傳到瀏覽器后瀏覽器解壓并解析。瀏覽器那邊不需要我們擔(dān)心,因?yàn)楝F(xiàn)在絕大多數(shù)瀏覽器都支持解析GZIP過的頁(yè)面。我們只要把頁(yè)面在服務(wù)器端壓縮再輸出到...
XML是一種流行的半結(jié)構(gòu)化文件格式,以一種類似數(shù)據(jù)庫(kù)的格式存儲(chǔ)數(shù)據(jù)。在實(shí)際應(yīng)用中,一些簡(jiǎn)單的、安全性較低的數(shù)據(jù)往往使用 XML文件的格式進(jìn)行存儲(chǔ)。這樣做的好處一方面可以通過減少與數(shù)據(jù)庫(kù)的交互性操作提高讀取效率,另...
復(fù)制代碼 代碼如下:/*獲取圖片新聞列表*/ function getPicNews($number=5){ require_once 'include/content_class.php'; $Content=new Content(); $sql='select contentid as id,title,pic,typeid from `cms_content...
php自動(dòng)載方法有兩種. 第一種方案用__autoload,這個(gè)函數(shù)較簡(jiǎn)單,也較弱. 但有一問題沒有解決, 就是在include前判斷文件是否存在的問題. 復(fù)制代碼 代碼如下: set_include_path('aa' . PATH_SEPARATOR . get_include_pa...
但定時(shí)生成就受到了一些局限性,大家如果有獨(dú)立服務(wù)器的能在服務(wù)器上設(shè)置計(jì)劃任務(wù),但如果是使用虛擬主機(jī)的可就不好辦了.雖然方法非常多.但使用起來(lái)簡(jiǎn)便容易的,我覺得還是先判斷已生成的首頁(yè)文件的生成時(shí)間和現(xiàn)有時(shí)間...
復(fù)制代碼 代碼如下: <?php session_start(); //========================== //作者:biyuan //時(shí)間:2006.07 //聯(lián)系:QQ6010707 //========================== ?> <html> <head> <title>碧原網(wǎng)絡(luò)PHP+ACCESS文章管理系統(tǒng)</t...
復(fù)制代碼 代碼如下: <?php // 說(shuō)明:獲取 _SERVER['REQUEST_URI'] 值的通用解決方案 function request_uri() { if (isset($_SERVER['REQUEST_URI'])) { $uri = $_SERVER['REQUEST_URI']; } else { if (isset($_SERVER[...
復(fù)制代碼 代碼如下:<?php /*************by garcon1986*********/ //print和echo的區(qū)別: //1. echo可以輸入多個(gè)字符串,而print不能。 print "hello"."world"; //成功 echo "hello"."world"; //成功 //print "hello","w...
php地址欄傳中文$_GET下來(lái)后亂碼,urlencode和urldecode用法詳解url編碼語(yǔ)法: string urlencode(string str);返回值: 字符串函數(shù)種類: 編碼處理例如: 復(fù)制代碼 代碼如下:<?php$ChineseName="我的名字,是中文的哦";$Enco...
1、連接MYSQL數(shù)據(jù)庫(kù)代碼 <?php $connec=mysql_connect("localhost","root","root") or die("不能連接數(shù)據(jù)庫(kù)服務(wù)器: ".mysql_error()); mysql_select_db("liuyanben",$connec) or die ("不能選擇數(shù)據(jù)庫(kù): ".mysql_error...
書中的例子都比較淺顯易懂,不過由于是外國(guó)佬寫的,所以例子的習(xí)慣不是很附合中國(guó)特色,可能偶爾看起來(lái)有些別扭,還有語(yǔ)言習(xí)慣也不是中國(guó)風(fēng)。當(dāng)然��看過這本書之后,你才能深刻理解設(shè)計(jì)模式到底能為你解決哪些問...
1.確定一個(gè)字符串的長(zhǎng)度 這是文章中最明顯的一個(gè)例子,其中的問題是我們?nèi)绾蝸?lái)確定一個(gè)字符串的長(zhǎng)度,這里我們不能不提的就是strlen()函數(shù): 復(fù)制代碼 代碼如下: $text = "sunny day"; $count = strlen($text); // $count...
復(fù)制代碼 代碼如下:<?php function BigEndian2Int($byte_word, $signed = false) { $int_value = 0; $byte_wordlen = strlen($byte_word); for ($i = 0; $i < $byte_wordlen; $i++) { $int_...