Time of Update: 2018-07-28
CURL類比POST請求 curl可以使用url的方式來類比瀏覽器傳輸資料,是很有用的一個功能。 curl的操作可以分為4步: 1、初始化:curl_init()2、設定屬性值:curl_setopt()3、執行:curl_exec()4、退出關閉:curl_close() 測試: 類比一個php檔案(2.php)向另一個php檔案(3.php)發送post請求,並接收其傳回值進行輸出的過程。 post發送方(2.php) <?php $url = 'http:/
Time of Update: 2018-07-29
使用yum安裝的php-fpm, 用的時候總是拋錯: connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: localhost 看上去是nginx連不到php-fpm,找來找去,發現是php-fpm配置的問題: 開啟php-fpm設定檔: /etc/php-fpm.d/www.conf, 找到 listen =
Time of Update: 2018-07-29
ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_ctor': /home/king/php-5.2.13/ext/iconv/iconv.c:2491: undefined reference to `libiconv_open' collect2: ld returned 1 exit statusmake: *** [sapi/cli/php] Error 1[root@test php-5.2.13]# vi
Time of Update: 2018-07-30
在使用mysql時常常用到需要進行like查詢的情況,當將儲存介質切換為mongo時,我們也需要用到這種情況,幸虧mongo提供Regex操作,我們可以用它來like python 模糊查詢 def query(): conn = Connection('127.0.0.1',27017) db = getattr(conn,'dbname') coll = getattr(db,'collname') #使用正則查詢 import re q = rs.compile(
Time of Update: 2018-07-30
約定幾個目錄/usr/local/php/sbin/php-fpm/usr/local/php/etc/php-fpm.conf/usr/local/php/etc/php.ini一,php-fpm的啟動參數#測試php-fpm配置/usr/local/php/sbin/php-fpm -t/usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini -y /usr/local/php/etc/php-fpm.conf -t
Time of Update: 2018-08-02
標籤:roo border bpa ase window 下載連結 nullable 資料 lin 線上以及提供下載資料庫設計文檔$dbserver = "192.168.128.190:4
Time of Update: 2018-12-03
過去當運行一個大的web應用時候意味著運行一個大型的web伺服器。因為你的應用吸引了大量的使用者,你將不得不在你的伺服器裡增加更多的記憶體和處理器。今天,'大型伺服器'模式已經過去,取而代之的是大量的小伺服器,使用各種各樣的負載平衡技術。這是一種更可行的方法,將使硬體成本降至最低。'更多小伺服器'的優勢超過過去的'大型伺服器'模式體現在兩個方面: 1. 如果伺服器宕機,那麼負載平衡系統將停止請求到宕機的伺服器,轉而分發負載到其他正常啟動並執行伺服器上。 2.
Time of Update: 2018-12-03
首先要把php_iconv.dll和inconv.dll COPY到c:\winnt\system32下,<?define("ANGLE_STEP", 5); //定義畫橢圓弧時的角度步長 function draw_getdarkcolor($img,$clr) //求$clr對應的暗色 { $rgb = imagecolorsforindex($img,$clr); return array($rgb["red"]/2,$rgb["green"]/2,$rgb["blue"]/2);
Time of Update: 2018-12-03
來源:http://www.phpchina.com/index.php?action-viewnews-itemid-35342最近簡單的使用了目前在國內用的比較多的幾個主流國外PHP架構(不包括國內架構),大致對這些架構有個直觀上的感受,簡單分享一下,對於哪些做架構選型的時候,權當一個參考。主要參考的架構套件括:CodeIgniter、CakePHP、ZendFramework、Symfony說明:我對很多架構也沒有認真使用,只是簡單試用了一下,可能很多看法不成熟或者是錯誤的,請大家指正,一
Time of Update: 2018-12-03
$_SERVER["QUERY_STRING"],$_SERVER["REQUEST_URI"],$_SERVER["SCRIPT_NAME"],$_SERVER["PHP_SELF"]1,$_SERVER["QUERY_STRING"]說明:查詢(query)的字串2,$_SERVER["REQUEST_URI"]說明:訪問此頁面所需的URI3,$_SERVER["SCRIPT_NAME"]說明:包含當前指令碼的路徑4,$_SERVER["PHP_SELF"]說明:當前正在執行指令碼的檔案名稱
Time of Update: 2018-12-03
我需要一個辦法,可以每天定時執行網站上的php指令碼。php本身並沒有提供這樣的函數,於是我在網上找到3種“php計劃任務的實現方案”。第一種利用作業系統的一些命令,如linux的“crond”
Time of Update: 2018-12-03
編碼導致的亂碼,今天折騰了不少時間。也不知道哪裡出錯了,明明PHP檔案編碼和MYSQL的編碼是一致的。但植入的資料確最終成了中文亂碼。調整了多種編碼其結果皆一樣。最終還是憑藉著mysql_query("set names 'gbk'");來聲明解決了這個問題。沒有聲明出現亂碼<?$conn = @mysql_connect("127.0.0.1","root","") or die ("串連出錯");//IPmysql_select_db("www",$conn);//
Time of Update: 2018-12-03
簡介 Filter,它的作用就和他的名字一樣——過濾。Filter內建了多個常用過濾器,根據過濾器功能的不同,可以分成淨化過濾器(Sanitization)和驗證過濾器(Validation)兩種。兩種的差別在於,淨化過濾器會把被過濾的變數中不符合規則的東西清除掉,返回清除後的內容;而驗證過濾器只是驗證的功能,並不會去改變變數的值,如果符合過濾器的規則,則返回變數內容,否則返回false;安裝
Time of Update: 2018-12-03
表格類提供了多個函數,允許你從數組或者資料庫結果集中自動產生HTML表格。初始化類像CodeIgniter的其它類一樣, 在控制器中使用$this->load->library 函數來初始化表格類:$this->load->library('table');一旦被載入,可以這樣建立一個表格庫對象的執行個體: $this->table例子此例示範如何通過一個多維陣列(multi-dimensional
Time of Update: 2018-12-03
在PHP中,有一些簡單的映像函數是可以直接使用的,但大多數要處理的映像,都需要在編譯PHP時加上GD庫。除了安裝GD庫之外,在PHP中還可能需要其他的庫,這可以根據需要支援哪些映像格式而定。GD庫可以在http://www.boutell.com/gd/免費下載,不同的GD版本支援的映像格式不完全一樣,最新的GD庫版本支援GIF、JPEG、PNG、WBMP、XBM等格式的影像檔,此外還支援一些如FreeType、Type
Time of Update: 2018-12-03
轉載自 zhao_gw最終編輯 zhao_gw步驟一:1.首先下載並安裝相應軟體Jdk是絕對必要的,它是跑Eclipse的最基本要求,到這裡下載。Eclipse整合了PHP開發外掛程式版本在這裡下載,選擇對應自己的作業系統的版本後下載到本地即可。XDebug到這裡下載,請根據自己PHP的版本選擇相應檔案下載。伺服器任意,推薦使用Apache+PHP模組安裝方式。2.軟體安裝首先安裝JDK後,安裝好後請按照下面步驟配置系統變數其次是安裝Eclipse,Eclipse不用怎麼設定,只要設定好了JD
Time of Update: 2018-12-03
幾天來對php網站收集的總結 由於php的運行效率,加上和mysql的精彩配合。很多人都用它來做網站。而且它的表面也是很不錯的。由於它是一種解釋性的語言,比java有一點點慢吧,因為java是半解釋性 的。(此,我指的是jsp+mysql) 因為要為人文學院架個網站,我要選一種技術,雖然技術不值錢,但對於我它是有吸引力。 所以這一周來有4天是來架jsp在tomcat下,剩下的時間都用來php了。這個時間我是很忙的,因為期末考試了。 總結這幾天來的工作。
Time of Update: 2018-12-03
string strip_tags ( string str [, string allowable_tags] ) 返回一個去除了HTML標籤的字串;可以使用第二個參數來設定不需要刪除的標籤。使用方法:前提:假如現在有這樣一個字串,PHP代碼$str = "<p>我來自<b><a
Time of Update: 2018-12-03
大家都知道PHP已經是當前最流行的Web應用程式設計語言了。但是也與其他指令碼語言一樣,PHP也有幾個很危險的安全性漏洞。所以在這篇教學文章中,我們將大致看看幾個實用的技巧來讓你避免一些常見的PHP安全問題。 技巧1:使用合適的錯誤報表 一般在開發過程中,很多程式員總是忘了製作程式錯誤報表,這是極大的錯誤,因為恰當的錯誤報表不僅僅是最好的調試工具,也是極佳的安全性漏洞偵查工具,這能讓你把應用真正上線前儘可能找出你將會遇到的問題。 當然也有很多方式去啟用錯誤報表。比如在 php.in
Time of Update: 2018-12-03
Php-fpm由於其特有的優勢已經逐漸成為這一階段大負載網站的首選。近期受朋友之託,將一個稍顯老舊的網站從apache+mod_php遷移到了nginx+php-fpm之上。其間碰到不少問題,除卻php版本升級帶來的相容性問題之外,很多相容性問題其實來自於php-fpm的特性。這裡就簡單的羅列一下所碰到的問題,以供大家參考,少走彎路為妙。首當其衝的是$_SERVER["HTTP_REFERER"] 環境變數,這個問題經常出現在需要跳轉的頁面上,表現為跳轉到白板。很多代碼習慣上用$_SERVER[