Time of Update: 2016-07-29
Windows伺服器上使用bat定時執行phpwindows上和linux上有一個類似的cmd和bat檔案,bat檔案類似於shell檔案,執行這個bat檔案,就相當於依次執行裡面的命令(當然,還可以通過邏輯來實現編程),所以,我們可以利用bat命令檔案在windows伺服器上面實現PHP定時任務。實際上在windows上定時任務,和linux上道理是一樣的,只不過方法和途徑不同。好了下面開始。首先,在一個你覺得比較適當的位置建立一個cron.bat檔案,然後用文字編
Time of Update: 2016-07-29
在discuz中,回帖表(forum_post)中的message欄位中的內容是以如下形式儲存的:$message = "[i=s] \u672c\u5e16\u6700\u540e\u7531 areyouok \u4e8e 2016-3-5 15:12 \u7f16\u8f91 [\/i]\n\n[attach]41[\/attach][attach]10[\/attach]\u592a\u9633\u5149\uff0c\u91d1\u4eae\u4eae\uff0c\u96c4\u9e2
Time of Update: 2016-07-29
從PHP5.2.10版本開始(現在有PHP5.2.10和5.3兩個版本),有None-Thread Safe與Thread Safe兩種版本的可供選擇,這兩種版本有何不同,作為使用者來說又應該如何選擇呢?下面聚友將為您講述。 從PHP5.2.10版本開始(現在有PHP5.2.10和5.3兩個版本),有None-Thread Safe與Thread Safe兩種版本的可供選擇,這兩種版本有何不同,作為使用者來說又應該如何選擇呢?下面聚友將為您講述。先從字面意思上理解,None-Thread
Time of Update: 2016-07-29
在lanmp/wdcp/wdOS的目前的版本中,預設的php都是用到5.2.17的版本如需要升級到php5.3的,可使用如下指令碼升級(注:此升級無安全性漏洞等原因,只為某些追求高版本或應用需求需要高版本,對於無這個必要的同學,可不用升級)wget http://down.wdlinux.cn/in/php_up53.shsh php_up53.sh看到"php update is
Time of Update: 2016-07-29
之前每次要用地區聯動基本都是用的其他人寫好的js做的多級聯動,但是發現最大的缺點就是地區資訊太老,而且不方便更新。 今天在網上搜尋到2015年最新的國家地區資訊資料,就打算用資料庫配合ajax來做聯動,後台也可以很方便的進行資料更新代碼1(jquery代碼,負責ajax資料聯動前段):divclass="form-group">labelfor="province">省份label>selectclass="form-control"id="province"name="province">
Time of Update: 2016-07-29
我們寫程式,難免會有問題(是經常會遇到問題
Time of Update: 2016-07-29
一.Nginx安裝SSL認證需要兩個設定檔1_root_bundle.crt、 2_domainname.com.key。註:這三個認證檔案都在檔案夾for Nginx.zip中,例:1_root_bundle.crt是根憑證鏈(公開金鑰),2_ domainname.com.key為私密金鑰。(其中:認證公開金鑰、私密金鑰檔案一般以您的網域名稱命名;認證尾碼名crt和cer的性質是一樣的)。二.Nginx安裝認證1.開啟Nginx安裝目錄下conf目錄中的nginx.conf檔案 找到: #
Time of Update: 2016-07-29
問題nginx使用中,如果請求返回的狀態code類似404或者50x這種,仍然返回自訂的header。分析和解決nginx文檔中關於 add_header的部分 有這麼一句Adds the specified field to a response header provided that the response code equals 200, 201, 204, 206, 301, 302, 303, 304, or 307. A value can contain
Time of Update: 2016-07-29
- preg\_replace( \$pattern,\$replacement,\$subject),preg\_filter ( \$pattern,\$replacement,\$subject); preg\_replace 和preg\_filter 將匹配到的數值進行替換,可以使用數組替換;\ $replacement 將匹配到的值替換為這個變數中存放的值; \$patternRegex; \$subject返回結果;區別:functionshow($var =
Time of Update: 2016-07-29
PHP之include/require深入瞭解include 1.先按負載檔案的路徑去找檔案,如果只是一個檔案名稱的話,則會按照include_path去尋找 2.如果上述兩個地址未找到,則會呼叫指令碼檔案所在目錄和當前工作目錄 3.如果最後仍未找到,則會發出一條警告。這點和require不同,後者會發出致命錯誤 4。如果定義路徑。不管絕對路徑和相對路徑,則include_path會失效require 1.和include方法相同,但是處理錯誤方法不同
Time of Update: 2016-07-29
一、常見PHP網站安全性漏洞對於PHP的漏洞,目前常見的漏洞有五種。分別是Session檔案漏洞、SQL注入漏洞、指令碼 命令執行漏洞、全域變數漏洞和檔案漏洞。這裡分別對這些漏洞進行簡要的介紹。1、session檔案漏洞Session攻擊是駭客最常用到的攻擊手段之一。當一個使用者訪問某一個網站時,為了免客 戶每進人一個頁面都要輸人帳號和密碼,PHP設定了Session和Cookie用於方便使用者的使用和訪向。
Time of Update: 2016-07-29
PHP 單引號雙引號的區別 1、轉移字元單引號$str = '\',\\,\n,\t,\r,...';echo$str;?>輸出結果',\,\n,\t,\r,...雙引號$str = "\",\\,\n,\t,\r,...";echo$str;?>輸出結果:",\, , , ,...2、變數解析 雙引號可以解析變數,單引號不可以解析變數$a = 10;echo'a的值是$a';echo''echo"a的值是$a";?>輸出結果:a的值是$aa的值是103、執行速度
Time of Update: 2016-07-29
php的工作就是把每個詞搞成一個RDD$in = fopen('php://stdin','r');while(!feof($in)){ $temp = explode(" ",fgets($in)); for ($i=0;$i$temp);$i++){ printf("%s\n",$temp[$i]); } }?>package testimport org.apache.spark.SparkConfimport
Time of Update: 2016-07-29
最近需要擷取別人網站上的音樂資料。用了file_get_contents函數,但是總是會遇到擷取失敗的問題,儘管按照手冊中的 例子設定了逾時,可多數時候不會奏效:$config[‘context’] = stream_context_create(array(‘http’ => array(‘method’ => “GET”, ’timeout’ => 5//這個逾時時間不穩定,經常不奏效 ) ));這時候,看一下伺服器的串連池,會發現一堆類似的錯誤,讓我頭疼萬分:
Time of Update: 2016-07-29
在網上找了好多PHP端接收用戶端發送的資料和檔案的代碼, 今天總結一下.首先在本地利用XAMPP(整合服務器開發安裝包)ps: 很傻瓜, 一直下一步就可以了, 也特彆強大! 然後編寫PHP代碼, 接收用戶端iOS的請求, 進行相應處理! (實現一下前台和後台互動的全過程) 啊, 都由你自己來, 會發現好累!!! 廢話不多說, 開始吧!一. 安裝本機伺服器(XAMPP) 給一個MAC版XAMPP安裝包, 給種一枚! http://pan.baidu.com/s/1gecDFAb1.
Time of Update: 2016-07-29
404錯誤是WWW網站訪問容易出現的錯誤。最常見的出錯提示:404 NOT
Time of Update: 2016-07-29
基數排序是根據關鍵字中各位的值,通過對排序的N個元素進行若干趟“分配”與“收集”來實現排序的。 不妨通過一個具體的執行個體來展示一下,基數排序是如何進行的。 設有一個初始序列為: R {50, 123, 543, 187, 49, 30, 0, 2, 11, 100}。 我們知道,任何一個阿拉伯數,它的各個位元上的基數都是以0~9來表示的。 所以我們不妨把0~9視為10個桶。 我們先根據序列的個位元的數字來進行分類,將其分到指定的桶中。例如:R[0] =
Time of Update: 2016-07-29
(這應該是這兩天學習PHP時感到最有意思的地方了)/* * 在PHP中break語句不僅可以跳出當前迴圈,還可以指定跳出幾層迴圈 * break $num; num為向外跳的層數 num不能大於最大迴圈層數 */// 第三重迴圈while(true) { // 第二重 for(;;) { // 第一重 for($i = 0; $i
Time of Update: 2016-07-29
一、添加PHP7資料來源以及更新系統安裝好的Debian後還不能使用sudo,需要使用root使用者登陸後安裝sudo命令apt-get install sudo添加PHP7資料來源以及更新系統echo"deb http://repos.zend.com/zend-server/early-access/php7/repos ubuntu/" >> /etc/apt/sources.list更新PHP7源與系統sudo apt-get update && sudo apt-get
Time of Update: 2016-07-29
1.mixedmixed 表明一個參數可以接受多種不同的(但不一定是所有的)類型。例如, gettype() 可以接受所有的 PHP 類型。2.numbernumber 說明一個參數可以是 integer 或者 float。3.callback 同PHP 5.4以後的callable使用方式4.voidvoid 作為傳回型別意味著函數的返回值是無用的。void 作為參數列表意味著函數不接受任何參數。5.“...”在函數原型中,$...