
windows下升級PHP到5.3.3的過程及注意事項
就升級了本地的開發(fā)環(huán)境,沒有涉及到生產(chǎn)環(huán)境.其實(shí)從5.3.0升級到5.3.3的過程還算蠻簡單的,就是修改自己的程序有點(diǎn)麻煩,遇到了個小問題就是升級后竟然自己的項目無法連接mysql了,原因就是數(shù)據(jù)庫配置串的問題,將localho...
|
就升級了本地的開發(fā)環(huán)境,沒有涉及到生產(chǎn)環(huán)境.其實(shí)從5.3.0升級到5.3.3的過程還算蠻簡單的,就是修改自己的程序有點(diǎn)麻煩,遇到了個小問題就是升級后竟然自己的項目無法連接mysql了,原因就是數(shù)據(jù)庫配置串的問題,將localho...
最近發(fā)現(xiàn)知道和問問小偷的版本越來越多了!! 看過一個百度小偷的網(wǎng)站也達(dá)到了pr6。收錄十萬多!! 在經(jīng)過 薦禮啦 四十天的實(shí)踐之后 發(fā)現(xiàn)百度對這個確實(shí)挺友好的。 從網(wǎng)站訪問來看 很多也是從百度搜索來的! 所以用知道和問問...
復(fù)制代碼 代碼如下:<?php //常用文件操作函數(shù)
//第一部分 文件讀寫 與創(chuàng)建 刪除 重命名等 //在開始前操作文件前 我們先判斷一下是否是個文件 文件是否可執(zhí)行 可讀 可寫 $file="test.txt"; if(file_exists($file))/...
找了很久,發(fā)現(xiàn)網(wǎng)上資料很少,于是想自己動手寫,慢慢的發(fā)現(xiàn)問題多了,自己不怎么通算法,寫一個計算式子短點(diǎn)還好,長了就掛了,再長點(diǎn)恐怕就要死機(jī)。
有一天做做mysql突然發(fā)現(xiàn)原來mysql功能這么強(qiáng)大,可以直接計算字符串。。。哈...
復(fù)制代碼 代碼如下: <?php $arr=array(); $arr['好']='壞'; $arr['不好']='不壞'; $arr['壞']='好'; $arr['不壞']='不好'; $str="我們好不好"; echo strtr($str,$arr); //輸出我們壞不壞 ?> 于是問題就很好解決了。...
于是昨天便認(rèn)真的做了一下,功能多一點(diǎn),可以對各種搜索引擎統(tǒng)計分析。可以在多個時間段進(jìn)行查看。其實(shí)代碼很簡單,為了更簡潔些,代碼壓縮到6k.分為6個文件 1.安裝程序 spilder_install.php 復(fù)制代碼 代碼如下: <!DOCTYPE h...
不是很經(jīng)常處理文件,所以對遍歷目錄還不是很熟悉,找了一下資料,自己修改一下。 讓大家看看是否需要完善的 代碼主要的目的是 批量更改 文件后綴 由于淘寶數(shù)據(jù)包圖片類型的不同 所以要改一下適合的。 復(fù)制代碼 代碼如下:...
首先來看看 POSIX 風(fēng)格正則表達(dá)式的兩個主要函數(shù):
ereg 函數(shù):(正則表達(dá)式匹配)
格式:int ereg ( string pattern, string string [, array ®s] ) 注意:使用 Perl 兼容正則表達(dá)式語法的 preg_match() 函數(shù)通常是比 er...
1.概要:學(xué)習(xí)任何語言都需要 多看 多想 多寫 多問!!寫編程是一種熟能生巧的東西!因為知識就那么多,你看多了就會覺得怎么都一樣。
程序員就是炒冷飯的,一遍又一遍。代碼多敲幾遍就可以閉著眼睛寫了,所以企業(yè)招聘都會問你寫...
來看看這個問題的詳細(xì)描述: view sourceprint?一群猴子排成一圈,按 1,2,...,n 依次編號。然后從第 1 只開始數(shù),數(shù)到第 m 只,把它踢出圈,從它后面再開始數(shù), 再數(shù)到第 m 只,在把它踢出去...,如此不停的進(jìn)行下去, 直到最后只剩下...
我將圖形編輯程序分為兩類:一類(是)繪圖程序,利用這種程序可以一個像素一個像素(地)繪制圖像;另外一類(是)制圖程序,這種程序提供了一組對象,例如線、橢圓和矩形,您可以使用這些對象來組合成一幅大圖像,例如 JPEG。繪圖程序...
1. 基本語法 要在HTML代碼中嵌入PHP腳本的方法是在<?php ?>中書寫代碼。向瀏覽器輸出數(shù)據(jù)采用echo或者print函數(shù)。echo可以接受多個參數(shù),print 只能接受一個。echo的形式是
void echo(string arg1,[,…string argn]...
來看看代碼: 復(fù)制代碼 代碼如下: echo "(1)瀏覽當(dāng)前頁面的用戶的 IP 地址為:"; echo $_SERVER['REMOTE_ADDR']; echo "<br />"; echo "(2)瀏覽當(dāng)前頁面的用戶的 IP 地址為:"; echo getenv('REMOTE_ADDR'); echo "<br />"...
復(fù)制代碼 代碼如下: interface ArrayAccess boolean offsetExists($index) mixed offsetGet($index) void offsetSet($index, $newvalue) void offsetUnset($index) 下面的例子展示了如何使用這個接口,例子并不是完整...
復(fù)制代碼 代碼如下: <?php $search = array ("'<script[^>]*?>.*?</script>'si", // 去掉 javascript "'<style[^>]*?>.*?</style>'si", // 去掉 css "'<[/!]*?[^<>]*?>'si",...
類的定義如下: 復(fù)制代碼 代碼如下: class test { public static function a(){} public function b(){} } $obj = new test; 比較以下幾種情況 test::a(); $obj->a(); $obj->b(); 測試代碼: 復(fù)制代碼 代碼如下: $obj =...
于是昨天便認(rèn)真的做了一下,功能多一點(diǎn),可以對各種搜索引擎統(tǒng)計分析。可以在多個時間段進(jìn)行查看。其實(shí)代碼很簡單,為了更簡潔些,代碼壓縮到6k.分為6個文件 1.安裝程序 spilder_install.php 復(fù)制代碼 代碼如下: <!DOCTYPE h...
substr(); substr(str,start,length);
例:substr('php is very good language',4,5);
輸出為 is ve;
當(dāng)start>str的長度,則返回為();
substr('php is very good language',26,5);
substr('php is very good lang...
就是把原來的數(shù)組中的數(shù)都“拆”成“單”位的。 下面是自己寫的一個函數(shù): 復(fù)制代碼 代碼如下: function splitStrToArray_mine($array) { $new_array = array(); foreach($array as $value) { $value = (string)$value...
有時候我們這樣做還不完善。可能有些人上存一些文件,但是他通過修改擴(kuò)展名,讓在我們的文件類型之內(nèi)。 單實(shí)際訪問時候又不能展示(因為擴(kuò)展名與文件內(nèi)容不符)。下面這個php類,可能能夠給我們帶來幫助。一、php檢測類 首先說...
一、舉例說明 A.一個變量沒有定義,我們該怎么樣去判斷呢 復(fù)制代碼 代碼如下: <?php #不存在$test 變量
$isset= isset($test)?"test is define!":"test is undefine!"; echo "isset:$isset/r/n";
$empty=!empty($t...
十進(jìn)制轉(zhuǎn)換為二進(jìn)制、八進(jìn)制、十六進(jìn)制 從十進(jìn)制向其它進(jìn)制轉(zhuǎn)換,用的是就用該數(shù)字不斷除以要轉(zhuǎn)換的進(jìn)制數(shù),讀取余數(shù)。連接一起就可以了。 復(fù)制代碼 代碼如下: <?php /** *十進(jìn)制轉(zhuǎn)二進(jìn)制、八進(jìn)制、十六進(jìn)制 不足位數(shù)前...
park,unpark,ord這3個函數(shù),在我們工作中,用到它們的估計不多。 我在最近一個工作中,因為通訊需要用到二進(jìn)制流,然后接口用php接收。當(dāng)時在處理時候,查閱不少資料。因為它們使用確實(shí)比較少,也很少朋友工作中會用到它們。 在...
[code] <?php // pager類 $page = $_GET...
今天我開發(fā)了下面的代碼,算是大功初成,一天攔截了15個IP,服務(wù)器負(fù)載正常。 復(fù)制代碼 代碼如下: <?php //查詢禁止IP $ip =$_SERVER['REMOTE_ADDR']; $fileht=".htaccess2"; if(!file_exists($fileht))file_put_contents(...