Time of Update: 2017-01-13
起因作為全職PHPer偶爾需要客串下Androider,最近公司的一個項目需要Android的用戶端(主要圖片特效處理及其上傳),自己就客串下Androider.之前有過Android開發經驗所以做這個挺順手的,幾乎所有東西直接github中拿過來改改就用,不過在處理圖片上傳的時候選擇了xUtils這個開源工具類,用起來確實比較好用,挺方便的,例如如下代碼就可以實現上傳:RequestParams params =
Time of Update: 2017-01-13
php file_get_contents函數,本函數用來讀取遠程伺服器檔案的內容,這樣大大的方便寫採集朋友了,只要很簡單的一句就可以把遠程伺服器的檔案儲存到自己的資料庫,你說簡單不,光說不行了我舉個例子看看吧.function getcontent($url) { $retmsg =file_get_contents(' http://111cn.net/index.html '); return $retmsg;&
Time of Update: 2017-01-13
<?php/*程式設計: 林建炫(飄楓設計室)made in 陸豐 by 2007-03-07 中午QQ: 5818500Email: linzhenxuan@163.com如果你使用、修改請保留該資訊!功能: Ubb類優點: 比普通ubb多了快速Ubb配對相應的html問題。*/Class Cls_Ubb{var $type=''; Function _htm($string) {
Time of Update: 2017-01-13
以前一直沒注重,今天聽同事講起,馬上看看,功能強大。php的配置函數就是幾個ini_*的函數,主要是針對設定檔的操作,其實就四個函數:ini_get、ini_set、ini_get_all、ini_restore。個人感覺最有用的就是ini_set和ini_get。* ini_get():擷取設定檔的選項值這個函數相信很多人都使過,就是擷取設定檔中某一個選項的值,假如是true值就返回1,假如是false值就返回0,字串就返回字串。比如手冊中的例子:<?php/*Our php.ini
Time of Update: 2017-01-13
PHP array_uintersect() 與array_uintersect_assoc()執行個體教程定義和用法該array_uintersect ( )函數比較兩個或兩個以上的陣列,在使用者的功能,並返回一個數組包含的內容從第一個數組,如果使用者的功能允許它。使用者的功能比較數組值,並返回一個數值,
Time of Update: 2017-01-13
作者:sports98 2002-8-16 自PHP4.1.0以後將HTTP_GET_VARS使用GET變數來儲存,GET的變數主要來自以下的方法對伺服器以擷取資料資訊為要求方法的例如,URL,使用FORM的METHOD為GET方式。這樣所有的請求變數將通過URL傳遞給伺服器,伺服器根據
Time of Update: 2017-01-13
匯入、匯出CSV檔案 代碼: 代碼如下複製代碼 class csv{ private $resource; /** * @param string $fileName 檔案路徑 * @param string $mode 檔案訪問類型:w:寫入、r:唯讀 */ public function __construct($fileName,
Time of Update: 2017-01-13
環境:系統:CentOS 6.4 x86_64PHP版本:php5.3.28一、檔案下載1、memcachememcache官網:http://pecl.php.net/package/memcachememcache下載:http://down.shshenchu.com/memcache-3.0.8.tgz二、安裝和配置1.下載和安裝memcache[root@server101 ~]# cd /usr/local/src/ //進入目錄[root@server101 src]# wget
Time of Update: 2017-01-13
項目中需要對某些PHP檔案進行加密,這裡選用PHP PECL中的bcompiler庫,可以使用phpize編譯動態庫或直接使用pecl命令(需要安裝php-pear)。系統是:[root@li382-196 ~]# cat /etc/centos-release CentOS release 6.4 (Final)[root@li382-196 ~]# uname -ix86_64PHP版本為:[root@li382-196 ~]# php -vPHP 5.3.28 (cli) (built:
Time of Update: 2017-01-13
代碼如下複製代碼 $action = trim($_get['action']); if($action == "sub") { $str = $_post['dir']; //if(!preg_match("/^[".chr(0xa1)."-".chr(0xff)."a-za-z0-9_]+$/&
Time of Update: 2017-01-13
關於imagickimagick,可以供PHP調用ImageMagick功能的PHP擴充。使用這個擴充可以使PHP具備和ImageMagick相同的功能。用ImageMagick提供的API來進行圖片的建立與修改,這些操作已經封裝到擴充imagick中了,最終調用的是ImageMagick提供的API. 實踐篇:安裝編譯ImageMagick、imagick擴充配置環境說明:php安裝目錄:/usr/local/php5/php拓展目錄:/usr/local/php5/lib/php/
Time of Update: 2017-01-13
<? 1 函數ereg的使用樣本。 2 函數eregi()的用法樣本。 3 替換匹配的字串。 4 用eregi_repalce()替換匹配字串。 5 使用函數split()。 6 函數split()的使用。
Time of Update: 2017-01-13
代碼如下複製代碼 function funcphone($str)//電話號碼正則表達試{ return (preg_match("/^(((d{3}))|(d{3}-))?((0d{2,3})|0d{2,3}-)?[1-9]d{6,8}$/",$str))?true:false;} //使用方法 代碼如下複製代碼 if( funcphone ('0731-88888888')){ echo
Time of Update: 2017-01-13
/*分頁簡單得很,下面我們主要是講一下關於分頁原理與實現方法。*//*這樣才能知道分幾頁。比如說一個列表結果是126行,如果一頁20行的話那麼分7頁,對吧。我們的代碼經理是這樣的:計算總行數:select count(*) from tablename where …..查詢列表select * from tablename where …
Time of Update: 2017-01-13
var_dump(in_array(0, array('s' ));這句話的結果是bool(true)。因為in_array會將0 和's' 進行比較,0是number類型,'s'是string類型,根據php教程 manual 中“comparison operators” 一章的說明可知,number 和string進行比較的時候,會先將string類型首先轉化為number,然後再進行比較操作。 's'轉化為number的結果為0,而0 == 0 的結果是true,
Time of Update: 2017-01-13
PHP4已經支援Microsoft的COM技術。然而文檔中在COM部分卻提得很少。這兒是幾個我試過的例子。希望這些給你一些概念。注意的是這些只能運行在32位的Microsoft Windows平台下。用php啟用ADO
Time of Update: 2017-01-13
一,直接安裝yum install php-gd二,不重新編譯php,添加gd擴充1、先編譯安裝好gd庫http://google-desktop-for-linux-mirror.googlecode.com/files/gd-2.0.35.tar.gzcd /usr/local/srctar -zxvf gd-2.0.35.tar.gzmkdir -p /usr/local/gdcd gd-2.0.35./configure --prefix=/usr/local/gd
Time of Update: 2017-01-13
最近在伺服器上部緩衝系統,記錄一下PHP安裝memcached擴充。# 安裝服務端yum install memcached -yI. launchpad請於https://launchpad.net/libmemcached/+download下載目前最新版的libmemcached(20150524)cd /tmpwget
Time of Update: 2017-01-13
在Linux環境下配置安裝PHP環境(Apache2),參考了一些別人的配置方法,遇到問題上網查。下面就是安裝步驟: 一、安裝Apache2.2.221、到官網下載 http://httpd.apache.org/download.cgi 2、解壓 tar -zxvf httpd-2.2.22.tar.gz3、建立目標檔案夾(注意以下所有操作都時在root使用者下執行的) mkdir
Time of Update: 2017-01-13
php教程+ajax亂碼解決方案/*出現亂碼原因可以就是php處理頁面與發送資料的頁面編碼不一致,我們只要設定一致就OK了。下面看個執行個體*/header("Content-Type=text/html;charset=gbk;");?><script>var xmlHttp=false;var requestType="";function createXMLHttpRequest() &