• php對(duì)圖像的各種處理函數(shù)代碼小結(jié)

        2013-07-09
        一、創(chuàng)建圖片資源 imagecreatetruecolor(width,height); imagecreatefromgif(圖片名稱); imagecreatefrompng(圖片名稱); imagecreatefromjpeg(圖片名稱);畫出各種圖像 imagegif(圖片資源,保存路徑); imagepng() imagejpeg(); 二、獲取圖片屬性 imagesx(res//寬度 image
      • PHP 關(guān)于訪問(wèn)控制的和運(yùn)算符優(yōu)先級(jí)介紹

        2013-07-09
        這篇文章主要介紹了PHP中關(guān)于訪問(wèn)控制的和運(yùn)算符優(yōu)先級(jí)介紹,需要的朋友可以參考下 復(fù)制代碼 代碼如下: class Foo { private $name = 'hdj'; public function getName(){ return $this-name; } } class Bar extends Foo { public $name = 'deeka'; } $bar = new Bar; va
      • 關(guān)于PHP語(yǔ)言構(gòu)造器介紹

        2013-07-09
        PHP里有echo、print、die、require等幾個(gè)特殊的關(guān)鍵字,雖然它們用起來(lái)像是函數(shù),但實(shí)際上更類似于if、while這樣控制語(yǔ)句,而不是一個(gè)函數(shù)。也就是說(shuō),當(dāng)解釋器遇到: 復(fù)制代碼 代碼如下: print 'Hello world'; 這樣的一個(gè)表達(dá)式的時(shí)候,并不會(huì)把它轉(zhuǎn)換成函數(shù)調(diào)用,而
      • php/js獲取客戶端mac地址的實(shí)現(xiàn)代碼

        2013-07-09
        這篇文章主要介紹了如何在php與js中分別獲取客戶度mac地址的方法,需要的朋友可以參考下 廢話不多講,直接上代碼吧! 復(fù)制代碼 代碼如下: ?php class MacAddr { public $returnArray = array(); public $macAddr; function __contruct($os_type=null){ if(is_null($os_t
      • php5.5新數(shù)組函數(shù)array_column使用

        2013-07-09
        PHP5.5發(fā)布了,其中增加了一個(gè)新的數(shù)組函數(shù)array_column,感覺(jué)不錯(cuò)的!但是低版本PHP要使用,得自己實(shí)現(xiàn): 參考地址: https://wiki.php.net/rfc/array_column 復(fù)制代碼 代碼如下: if(!function_exists('array_column')){ function array_column($input, $columnKey, $
      • PHP preg_match的匹配多國(guó)語(yǔ)言的技巧

        2013-07-09
        PHP preg_match的匹配多國(guó)語(yǔ)言的技巧
        這篇文章主要是介紹了PHP preg_match中匹配多國(guó)語(yǔ)言的方法,需要的朋友可以參考下 正則:[\S]{2,32} 過(guò)濾是管用的 PHP中: 復(fù)制代碼 代碼如下: ?php var_dump( preg_match(/[\S\b]{2,32}/,'') ); echo 'hr /'; var_dump( preg_match(/[\S\b]{2,32}/,'中國(guó)') ); 是不行的
      • php 中序列化和json使用介紹

        2013-07-09
        【序列化的概念】 序列化是將對(duì)象狀態(tài)轉(zhuǎn)換為可保持或可傳輸?shù)母袷降倪^(guò)程。與序列化相對(duì)的是反序列化,它將流轉(zhuǎn)換為對(duì)象。這兩個(gè)過(guò)程結(jié)合起來(lái),可以輕松地存儲(chǔ)和傳輸數(shù)據(jù)。 將對(duì)象的狀態(tài)信息轉(zhuǎn)換為可以存儲(chǔ)或傳輸?shù)拇绑w的過(guò)程。 在序列化期間,對(duì)象將其當(dāng)前狀態(tài)寫入到臨
      • php采集文章中的圖片獲取替換到本地

        2013-07-09
        本篇文章是對(duì)php采集文章中的圖片獲取替換到本地的實(shí)現(xiàn)代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 復(fù)制代碼 代碼如下: /** * 獲取替換文章中的圖片路徑 * @param string $xstr 內(nèi)容 * @param string $keyword 創(chuàng)建照片的文件名 * @param string $oriweb 網(wǎng)址 * @retur
      • 解析將多維數(shù)組轉(zhuǎn)換為支持curl提交的一維數(shù)組格式

        2013-07-09
        本篇文章是對(duì)將多維數(shù)組轉(zhuǎn)換為支持curl提交的一維數(shù)組格式實(shí)現(xiàn)代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 復(fù)制代碼 代碼如下: /** * @desc 多維數(shù)組轉(zhuǎn)化為支持curl提交數(shù)組 * @author腳本之家 2013-07-8 */ public function toPost(array $params = array(), $pre = '
      • 最好用的PHP數(shù)據(jù)庫(kù)操作類-ezSQL

        2013-07-08
        ezSQL是一個(gè)非常好用的PHP數(shù)據(jù)庫(kù)操作類。著名的開源博客WordPress的數(shù)據(jù)庫(kù)操作就使用了ezSQL的MySQL部分。該數(shù)據(jù)庫(kù)操作類支持幾乎所有主流的數(shù)據(jù)庫(kù),如:PHP-PDO, mySQL, Oracle, InterBase/FireBird, PostgreSQL, SQLite以及MS-SQL等。ezSQL具有很強(qiáng)的調(diào)試功能,可以
      • 解析PHP中$_FILES的使用以及注意事項(xiàng)

        2013-07-07
        $_FILES數(shù)組內(nèi)容如下: $_FILES['myFile']['name'] 客戶端文件的原名稱。 $_FILES['myFile']['type'] 文件的 MIME 類型,需要瀏覽器提供該信息的支持,例如image/gif。 $_FILES['myFile']['size'] 已上傳文件的大小,單位為字節(jié)。 $_FILES['myFile']['tmp_name'] 文件被
      • php打開文件fopen函數(shù)的使用說(shuō)明

        2013-07-07
        本篇文章是對(duì)php中的打開文件fopen函數(shù)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 1.resource fopen(string $filename, string $mode [,bool $use_include_path [, resource $zcontext]]) 函數(shù)功能: fopen() 將 filename 指定的名字資源綁定到一個(gè)流上。如果filena
      • PHP仿博客園個(gè)人博客數(shù)據(jù)庫(kù)與界面設(shè)計(jì)

        2013-07-07
        PHP仿博客園個(gè)人博客數(shù)據(jù)庫(kù)與界面設(shè)計(jì)
        自學(xué)PHP大半年多了,斷斷續(xù)續(xù)地,但是最終還是堅(jiān)定了我的想法,將PHP繼續(xù)下去,所以寫這個(gè)PHP的博客是為了找個(gè)穩(wěn)定的 PHP工作,不求工資多高,但求一收留之地。我能看懂大部分英語(yǔ)文檔,人不蠢,愛(ài)學(xué)習(xí),有興趣地可以聯(lián)系下!有誠(chéng)意的來(lái)吧!qq:240382473 我會(huì)分3-5次發(fā)
      • PHP session_start()問(wèn)題解疑(詳細(xì)介紹)

        2013-07-07
        本文,將這些問(wèn)題,做一個(gè)簡(jiǎn)單的匯總,以便大家查閱。 1. 錯(cuò)誤提示 Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already sent 分析及解決辦法 這 一類問(wèn)題,的原因是你在程序中使用PHP session
      • 淺析PHP的ASCII碼轉(zhuǎn)換類

        2013-07-06
        本篇文章是對(duì)PHP的ASCII碼轉(zhuǎn)換類進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下 復(fù)制代碼 代碼如下: class ascii { function decode($str) { preg_match_all( /(d{2,5})/, $str,$a); $a = $a[0]; foreach ($a as $dec) { if ($dec 128) { $utf .= chr($dec); } else if ($dec
      • 淺析PHP安裝擴(kuò)展mcrypt以及相關(guān)依賴項(xiàng)(PHP安裝PECL擴(kuò)展的方法)

        2013-07-06
        淺析PHP安裝擴(kuò)展mcrypt以及相關(guān)依賴項(xiàng)(PHP安裝PECL擴(kuò)展的方法)
        一:Mcrypt簡(jiǎn)介 Mcrypt是PHP的一個(gè)擴(kuò)展,完成了常用加密算法的封裝。其實(shí)該擴(kuò)展是對(duì) mcrypt標(biāo)準(zhǔn)類庫(kù)的封裝,mcrypt完成了相當(dāng)多的常用加密算法,如DES, TripleDES, Blowfish (default), 3-WAY, SAFER-SK64, SAFER-SK128, TWOFISH, TEA, RC2 和 GOST加密算法,并且提供
      • 在windows平臺(tái)上構(gòu)建自己的PHP實(shí)現(xiàn)方法(僅適用于php5.2)

        2013-07-06
        本篇文章是對(duì)在windows平臺(tái)上構(gòu)建自己的PHP實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以參考下(僅適用于php5.2) 構(gòu)建步驟 1, 安裝vs2008 2, 安裝windows sdk 6.1 3, 下載php 5.2源碼,可以從此處獲取 Releases (先不要解壓) 4, 下載bindlib_w32.zip, 點(diǎn)擊下載bin
      • 如何使用php判斷服務(wù)器是否是HTTPS連接

        2013-07-06
        需要判斷代碼運(yùn)行環(huán)境是否是HTTPS服務(wù)器?下面的代碼可以幫助你實(shí)現(xiàn),非常簡(jiǎn)單 復(fù)制代碼 代碼如下: if ($_SERVER['HTTPS'] != on) { echo This is not HTTPS; }else{ echo This is HTTPS; }if ($_SERVER['HTTPS'] != on) { echo This is not HTTPS; }else{ echo This is
      • 利用PHP實(shí)現(xiàn)短域名互轉(zhuǎn)

        2013-07-06
        如何使用PHP實(shí)現(xiàn)短域名互轉(zhuǎn)?下面的代碼可以幫助你實(shí)現(xiàn),非常簡(jiǎn)單,需要的朋友可以參考下 復(fù)制代碼 代碼如下: /** * 短域名生成解析類 */ class Build_URL { private $mem; private $base_url = 'http://xxx.com/'; public function __construct() { $mem_conf = array(
      • 10款PHP開發(fā)框架的對(duì)比

        2013-07-06
        PHP開發(fā)框架近來(lái)在PHP社區(qū)中成為討論的熱點(diǎn),幾乎每天都在推出新的框架。面對(duì)市面上超過(guò)四十種的開發(fā)框架,你很難判斷究竟哪一款最適合你,尤其是在這些框架所提供的功能不盡相同的時(shí)候。 概覽 以下你看到是這十款開發(fā)框架的一覽表,列舉了他們各自所提供的功能。 #1: