Time of Update: 2016-07-29
php//我的頁面是UTF-8編碼的結果為:a:2:{s:2:"en";s:21:"http://www.phpddt.com";s:2:"cn";s:6:"教程";}//我的頁面是ANSI編碼的結果為:a:2:{s:2:"en";s:21:"http://www.phpddt.com";s:2:"cn";s:4:"教程";}echo
Time of Update: 2016-07-29
一、php環境配置:本次使用了appserv 2.5.10整合安裝包。具體版本如下,安裝後php版本是5.2.6 vc6,apache版本2.2安裝完成後,php設定檔在c:\windows目錄下,即php.ini。 其餘配置均簡單,如有疑問可參考appserv相關文檔,本篇主要記錄eclips相關整合式開發環境配置。 二、zendstudio Eclipse +xdebug 開發php環境軟體下載:JRE安裝,如果已經有現成java環境,可忽略此步。 zend studio
Time of Update: 2016-07-29
//數組深度遍曆function testFunc($array){foreach ($array as $value){if (is_array($value)) {testFunc($value);} else {echo$value."";}}}//開始測試資料$testarr = array(1,array(6,array(16,17,18),8,9,array(19,array(25,26,27))),3,4,array(11,array(21,22,23),13,14,array(2
Time of Update: 2016-07-29
php中數組合并的方式有兩種,具體方法容我慢慢道來:1.array_merge()函數合并數組具體案例如下:$a = array( 'where' => 'uid=1', 'order' => 'uid', 'limit' => '5'); $b = array( 'where' => 'uid=2', 'order' => 'uid desc', ); $c = array_merge($a,$b);print_r($c);$d =
Time of Update: 2016-07-29
通過Nginx的http_stub_status_module模組提供的狀態資訊來監控,所以在Agent端需要配置Nginx狀態擷取的指令碼,和添加key資訊等,然後在Server端配置Nginx的監控模板等。請根據自己情況調整,這裡只做簡單的參照。主要是使用Github這個項目的代碼 zabbix-templatesAgent端系統是Centos6.x, Zabbix-agent是3.0版本, Nginx1.9.x 官方版本首先要檢查Nginx是否安裝了
Time of Update: 2016-07-29
在CI中只要載入Model就報錯誤500HTTP 錯誤 500(Internal Server Error):伺服器嘗試執行請求時遇到了意外情況。排查了各種錯誤,包括Nginx設定檔,CI架構的 .htaccess 檔案,最後定位到CI的設定檔database.php檔案中,被同事修改導致檔案衝突。所以在串連資料庫時,發生錯誤!修改後解決問題。。。。。以此記錄
Time of Update: 2016-07-29
首先說一點新手認識中常見的誤區:關閉瀏覽器session就到期了。這種說話是完全錯誤的,session是否到期與用戶端如何操作沒什麼必然關係,他只與伺服器如何設定有關。以下觀點以以PHP語言舉例,使用的是chrome瀏覽器[48.0.2564.116 (正式版本) m (32
Time of Update: 2016-07-29
Autoloader關鍵詞 “必須”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUIRED")、“將會”("SHALL")、“不會”("SHALL NOT")、“應該”("SHOULD")、“不該”("SHOULD NOT")、“推薦”("RECOMMENDED")、“可以”("MAY")和”可選“("OPTIONAL")的詳細描述可參見 [RFC 2119][] 。1. 概述本 PSR 是關於由檔案路徑 自動載入
Time of Update: 2016-07-29
很多人可能不知道,動態網頁在瀏覽器也是可以緩衝的。下面就以 PHP 指令碼為例子,闡述如何設定動態網頁在瀏覽器緩衝//設定網頁到期時間為1小時$duetime = 3600*24*30;//擷取瀏覽器會向伺服器傳送 Last-Modified前序$modify_time = $_SERVER['HTTP_IF_MODIFIED_SINCE'];//當瀏覽器在設定時間之內再次訪問該網頁時,發送 HTTP 304
Time of Update: 2016-07-29
data-id="1190000004980370" data-licence="">PHPStorm安裝PHPStorm 使用手劄——安裝看這裡代碼自動提示支援laravel引入laravel-ide-helper能為PHPStorm提供相應支援composer require
Time of Update: 2016-07-29
1.安裝步驟step1: 下載ninx$ cd ~/download/$ wget http://nginx.org/download/nginx-1.8.1.tar.gz不同版本的下載地址可從http://nginx.org/en/download.html擷取。step2: 解壓並安裝$ tar -zxvf nginx-1.8.1.tar.gz $ cd nginx-1.8.1/$ ./configure$ make$ make
Time of Update: 2016-07-29
啟動指令碼#!/usr/bin/env pythonfrom gevent import monkey; monkey.patch_all()from gevent import wsgifrom mysite.wsgi import applicationHOST = '127.0.0.1'PORT = 8080# set spawn=None for memcachewsgi.WSGIServer((HOST, PORT),
Time of Update: 2016-07-29
今天在操作php上傳的時候發現了一個問題,就是當php腳步上傳的檔案大小超過php.ini中post_max_size的限制的時候頁面不會給出提醒,檔案也上傳失敗,這個問題感覺應該算是一個另類,今天跟大家分享一下。php.ini 配置對php上傳檔案大小的影響參數有: 配置項 可能值 功能描述 file_uploads ON
Time of Update: 2016-07-29
環境:Mac、Brew安裝brew安裝很方便,安裝完成後可以直接運行nginx的。安裝nginxbrew install nginx-full - -with-lua-module後面的module選項可以通過如下命令查看:brew options nginx-full--with-accept-language-module Compile with support for Accept Language module--with-accesskey-module Compile
Time of Update: 2016-07-29
一、搭建Wordpress伺服器環境需求:php 5.2.4 或者更高版本、MySQL 5.0 或者更高版本。二、搭建Wordpress平台:以下以Wordpress3.92版本為例進行說明,如果大家想安裝最近版本的話,安裝完成後再管理介面可以自動升級安裝最新版本。1、建立一個臨時檔案夾,下載最新版本的Wordpress3.92,中英文都可以:mkdir /tmp/wpcd /tmp/wpwget http://wordpress.org/latest.zip2、解壓縮到網站根目錄:
Time of Update: 2016-07-29
Linux下php7安裝命令記錄wget http://cn2.php.net/distributions/php-7.0.5.tar.gztar -zxvf php-7.0.5.tar.gzcd php-7.0.5./configure \--prefix=/usr/local/php \--with-curl--with-freetype-dir--with-gd\--with-gettext--with-iconv-dir--with-kerberos\--with-libdir=lib6
Time of Update: 2016-07-29
//編譯過程:這裡必須輸入java檔案的全路徑exec("javac D:\\test.java");//運行並重新導向輸出,這裡必須要set classpath,然後重新導向的路徑也要是全路徑$res = exec("set classpath=D:\\&java test D:\\out.txt", $out, $status);//列印出的狀態值,如果是0表示成功,1表示失敗var_dump($status);//如果不是重新導向,那麼res將會用一個數組來儲存//System.out.
Time of Update: 2016-07-29
偽靜態實現簡介主要使用Apache提供的一個rewrite模組來實現,可以實現URL地址的重寫使用開啟配置更改虛擬機器主機裡面的配置在網站根目錄建立一個.htaccess檔案案例1實現將動態URL地址轉換成一個靜態HTML地址http://local.order.com/index.html ----》Apache伺服器 (rewrite重寫----》index.php檔案)----》返回給瀏覽器RewriteEngine On #開啟rewrite功能RewriteRule
Time of Update: 2016-07-29
多進程的SAPI生命週期通常PHP是編譯為apache的一個模組來處理PHP請求。Apache一般會採用多進程模式, Apache啟動後會fork出多個子進程,每個進程的記憶體空間獨立,每個子進程都會經過開始和結束環節, 不過每個進程的開始階段只在進程fork出來以來後進行,在整個進程的生命週期內可能會處理多個請求。 只有在Apache關閉或者進程被結束之後才會進行關閉階段,在這兩個階段之間會隨著每個請求重複請求開始-請求關閉的環節。多進程SAPI生命週期
Time of Update: 2016-07-29
本文執行個體為大家分享了php遠程下載類,如下m_url = $url; if(is_array($urls)) { $this->m_host = $urls["host"]; if(!empty($urls["scheme"])) $this->m_scheme = $urls["scheme"]; if(!empty($urls["user"])) $this->m_user = $urls["user"]; if(!empty($urls["pass"])) $this->m_pass