Time of Update: 2018-12-04
在mac上配置簡單的nginx+php開發環境,nginx參照上篇文章,php的安裝可以依照本文原文:http://www.cnblogs.com/jsckdao/archive/2011/05/05/2038265.html作了N多次php環境的搭建,網上的方法還真是多,但是實際操作起來總有一些大大小小的出入,很多錯誤經常讓我糾結不已.久病成醫,漸漸地我自己就總結出了一些經驗。自我感覺良好。這種方法並非以前所流行的apache 加 php_module 的方式運行,我是採用nginx
Time of Update: 2018-12-04
$array=Array( 0 => Array("id" => 329, "parent" => -1,"name" => "web", "user_id" => 3 ), 1 => Array("id" => 330, "parent" => 329, "name" => "php","user_id" => 3), 2 => Array("id" => 336,"parent" => 329,"
Time of Update: 2018-12-04
function authenticate(){ header('WWW-Authenticate: Basic realm=""'); header('HTTP/1.0 401 Unauthorized'); echo "You must enter a valid login ID and password to access this resource/n"; exit;}if (addslashes($_SERVER['PHP_AUTH_USER'])!=
Time of Update: 2018-12-04
#sudo apt-get install sun-java6-jdk sun-java6-fonts sun-java6-plugin#sudo vim /etc/environmentJAVA_HOME=/usr/lib/jvm/java-6-openjdk/PATH=/usr/share/tomcat6/lib/xmlrpc-server-3.1.3.jar:/usr/share/tomcat6/lib/xmlrpc-client-3.1.3.jar:/usr/share/tomcat6/
Time of Update: 2018-12-04
sudo port install php5 +fastcgi fcgi sudo port install php5-mysql php5-pgsql php5-iconv php5-sockets php5-memcached php5-imagick php5-mongo php5-openssl php5-mbstring 一般mac守護進程都放在 ~/Library/LaunchAgents Per-user agents provided by the user.
Time of Update: 2018-12-04
2011-10-31 12:44由於linux預設yum源安裝的是php 5.1的包,yum安裝php以後查看rpm -qa phpphp-5.1.6-23.2.el5_3由於有的程式需要使用php5.2以上的版本於是就找起了資料,終於找到有介紹如下添加一個額外的源:# rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka# gedit
Time of Update: 2018-12-04
<?phpheader("content-type:image/png");$img=ImageCreate(100,35);$bgcolor=ImageColorAllocate($img,0,0,0);$red=ImageColorAllocate($img,255,0,0);$bgcolortrans=ImageColorTransparent($img,$bgcolor);ImageString($img,5,10,10,"PNG PHP",$red);ImagePng($img)
Time of Update: 2018-12-04
GD庫是PHP進行圖象操作一個很強大的庫。先在php.ini裡增加一行引用:extension=php_gd2.dll重啟apache。做一個測試頁 var_dump(gd_info());輸出資料表明GD庫引用成功。表單auth.htmlCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-04
經常需要使用PHP處理字元string,PHP內建的字元函數提供了非常強大的功能,基本上能完成大部分字元處理操作,如使用str_split 函數將一個字元轉換成一個數組、implode函數將一個數群組轉換成一個字元、strpos函數在一個字元中尋找另一個字元、substr函數擷取字元中的某幾個字元、strlen函數擷取字元長度等等。這些都是PHP最基礎的知識,便於日常工作使用,我將這個函數做了一些總結,僅供參考。1,如何將一個字元轉換成一個數組 解決方案:str_split()函數
Time of Update: 2018-12-04
上傳jar手機遊戲用戶端時,因為有些手機如三星的某些機型只能安裝jad檔案,所以在後台上傳需弄一個根據JAR檔案自動產生JAD的功能。一般在JAR的檔案包內,會有一個遊戲資訊檔,一般會在META-INF/MANIFEST.MF裡,我們只需要讀取到這個檔案的內容,然後增加一些其它資訊,產生JAD檔案裡就行了。這裡需要用到PHP的zip擴充來讀取JAR檔案內容。一、安裝php zip擴充wget http://pecl.php.net/get/zip-1.10.2.tgztar zxvf zip-1
Time of Update: 2018-12-04
在做SNS的wap開發的時候,讀取使用者的好友,好友名稱中出現了非主流特殊字元,導致wap wml解析出錯,在web上html顯示正常.在notepad++中顯示問 DC1 黑色塊.用iconv不論怎麼轉碼都沒作用.後來上網找到了一段Regex,正好解決了這個問題.原文地址:http://www.kele.bz/blog/?action=show&id=265&page=1PHP代碼: function XmlSafeStr($s) { return
Time of Update: 2018-12-04
:http://codeigniter.org.cn/downloads中文網站:http://codeigniter.org.cn英文網站::http://codeigniter.orgCodeIgniter 是一個小巧但功能強大的 PHP 架構,作為一個簡單而“優雅”的工具包,它可以為 PHP 程式員建立功能完善的 Web 應用程式。如果你是一個使用共用主機,並且為客戶所要求的期限而煩惱的開發人員,如果你已經厭倦了那些傻大笨粗的架構那麼 CodeIgniter
Time of Update: 2018-12-04
由於項目需要,需要實現讀取.sisx檔案的應用UID與替換檔案內容,必須用php來實現讀取與解壓sisx檔案.以下為簡單讀取sisx檔案UID的代碼.讀取出來的為翻轉的UID.需要做翻轉處理.需要的文檔為:塞班(Symbian)安裝檔案.SISX檔案格式說明原版地址:http://homepage.ntlworld.com/thouky/software/psifs/sis.html<?php$sisxname=dirname(__FILE__)."/test.sisx";$sisx_fd
Time of Update: 2018-12-04
文章目錄 header('Content-type: application/image/pjpeg');//輸出的類型 header('Content-Disposition: attachment; filename="downloaded.jpg"'); //下載顯示的名字,注意格式 readfile('my.jpg'); // 並將這個檔案以前面header發送資訊設定的類型輸出,從而會彈出一個下載框
Time of Update: 2018-12-04
PHP5.4 for Apache ; php 5.4.0安裝過程、方法、配置 ; Apache2.2支援php5.4的配置方法1、下載解壓 :http://windows.php.net/download/ 需下載:VC9 x86 Thread Safe (2012-Feb-29 21:16:12),zip版的,否則沒有php5apache2_2.dll檔案。 暫時無法配置php5apache2_3.dll的!還沒有找到解決方案╮(╯▽╰)╭ ~ 不過5.4內建2_2和2_3
Time of Update: 2018-12-04
直接貼代碼,兩種方式:$data = '[{"id":"2801370344505508","order":0},{"id":"2801370745841539","order":1},{"id":"2801370745836594","order":2}]';方式1$order = json_decode($data); //返回對象哦foreach($order as $k => $v){print_r($v->id."".$v->order);}方式2$order =
Time of Update: 2018-12-04
需要裝的是 libxml2-dev 雖然我們早就裝了 libxml2sudo apt-get install libxml2(按Tab鍵)將會看到如下資訊:libxml2 libxml2-dev libxml2-headers libxml2-utils這裡需要安裝的是libxml2-dev軟體包(該軟體為Ubuntu-Server內建的,需要使用Ubuntu-Server光碟片安裝),操作如下:sudo apt-get install
Time of Update: 2018-12-04
1.擷取行號、檔案路徑檔案名稱、類名、方法名的常量__LINE__ 檔案中的當前行號。__FILE__ 檔案的完整路徑和檔案名稱。如果用在包含檔案中,則返回包含檔案名稱。自 PHP 4.0.2 起,__FILE__ 總是包含一個絕對路徑,而在此之前的版本有時會包含一個相對路徑。__CLASS__ 類的名稱(PHP 4.3.0 新加)。自 PHP 5 起本常量返回該類被定義時的名字(區分大小寫)。在 PHP 4 中該值總是小寫字母的。__METHOD__ 類的方法名(PH
Time of Update: 2018-12-04
php-mode是emacs用於編輯php原始碼的模式,繼承了c-mode的所有特性,遵循PEAR的編碼通訊協定,搜尋php的手冊,代碼補全,類瀏覽。這裡介紹如何修改php-mode.el檔案,配置.emacs檔案實現php庫函數的自動補全功能。 一、安裝: fedora的emaacs22版本內建的php-mode是1.4版本的,可以從http://php-mode.sourceforge.net/下載最新版:1.5。下載後解壓到某個位置,進入emacs,使用M-x byte-com
Time of Update: 2018-12-04
在quick-cocos2d-x的打包編譯Lua的php檔案裡面加入統計Lua指令碼行數的功能關鍵代碼就這麼一行,在windows上面用find函數list($line,$file,$size) = explode(" ",shell_exec("find /V \"\" /C ".$path));在linux上面直接由wc 函數可以返迴文本行數的貌似。。替換一下就可以了。<?phpdefine('DS', DIRECTORY_SEPARATOR);define('LUAJIT',