Time of Update: 2018-12-04
一、JS字元轉義js對文字進行編碼涉及3個函數:escape, encodeURI, encodeURIComponent,相應3個解碼函數:unescape,decodeURI,decodeURIComponent1、傳遞參數時需要使用encodeURIComponent,這樣組合的url才不會被#等特殊字元截斷。 例如:<script language="javascript">document.write('<a
Time of Update: 2018-12-04
文章目錄 3.1php的安裝與配置 這裡僅提供簡單的配置樣本,關於比較詳細的設定檔的資訊,以後再做交流實驗環境:系統:centos6.2 linux 2.6核心php version: 5.4.14 (當前最新)nginx version : 1.3.16 (當前最新)1.配置框圖配置的架構圖如下:可以看到有三台機器串連代理:192.168.66.20 其它兩台為後台伺服器,IP與監聽連接埠上面已標明2.代理的安裝與配置nginx
Time of Update: 2018-12-04
/*純屬參考 :
Time of Update: 2018-12-04
轉自:http://blog.163.com/dingjie_china/blog/static/1228662992011626115229455/遇到要輸出一定長度字串的時候,可以使用一下兩種方法進行PHP字串自動填滿、自動補全 。方法一:$newStr= sprintf('%05s', $str);sprintf()的功能非常靈活,上面的格式字串中,“%05s ”表示輸出成長度為5的字串,如果長度不足,左邊以零補全;如果寫成
Time of Update: 2018-12-04
<?php/*** 更新非法字元、發送錯誤資訊* * @author * @copyright 2009-06-10*/error_reporting(E_ERROR | E_WARNING | E_PARSE);set_error_handler('displayErrorHandler');//自定義錯誤//調試資訊echo "time:".date("Y-m-d H:i:s")."\n";//數據配置//公用函數function
Time of Update: 2018-12-04
DefaultLinuxTexProgrammingLifeOtherubuntu 下php的安裝配置安裝配置php+mysql安裝 Apache2:sudo apt-get install apache2安裝PHP模組:sudo apt-get install php5 php5-gd php5-cli編輯測試頁:()sudo gedit /var/www/testphp.php安裝Mysqlsudo apt-get install mysql-servermysqladmin -u
Time of Update: 2018-12-04
Title: PHP 畫圖應用 驗證碼 柱狀圖Author: MoreWindowsBlog: http://blog.csdn.net/MoreWindowsKeyWord: PHP 驗證碼 柱狀圖 imagefilledarc 閱讀本文之前,推薦先參閱姊妹篇《PHP 畫圖基礎》。本篇介紹如何使用PHP常用的繪圖函數來產生驗證碼圖片和柱狀圖。
Time of Update: 2018-12-04
1 使用extends實現繼承以及重載、魔術方法的含義class B extends A 聲明的時候B裡可以沒有A裡的方法調用的時候$b=new B();$b->A裡的方法();$b->A裡的屬性=1;$b->B裡的方法();$b->B裡的方法();如果$a=new
Time of Update: 2018-12-04
需要分析PHP代碼的效能,或者說實現同樣功能的代碼到底哪個更好呢?或者說想知道底層的實現可以使用VLD查看opcode下載與安裝VLD# wget http://pecl.php.net/get/vld-0.11.2.tgz# tar zxvf vld-0.11.2.tgz# cd ./vld-0.11.2# /usr/local/php/bin/phpize 或者直接phpize# ./configure
Time of Update: 2018-12-04
今天終於把C擴充加入到PHP中了,並且可以調用,廢話就不說了,看下文。一、必須先要安裝Apache和mysql,這兩個的安裝過程我就不說了。二、安裝PHP#mkdir /usr/local/php5#./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/lib64/mysql --with-config-file-path=
Time of Update: 2018-12-04
首先確保LAMP已經配置成功。環境:Opensuse12.2 LAMP今天要實現的是php的檔案上傳模組,以上傳圖片和pdf文檔為例。步驟如下:修改php.inilinux下的php.ini放在了/etc/php5/apache2檔案夾下,終端運行sudo vim /etc/php5/apache2/php.ini用“/×××”在vim中尋找下面的值,進行修改:upload_max_filesize = 10M 該選項表示上傳檔案的最大位元組長度。預設2M,改為10Mpost_max_size
Time of Update: 2018-12-04
導讀:PHP是一門高效的網路程式設計語言,由於它具有編寫靈活、運行快速等優點,迅速成為Web程式員的優選開發語言。但要成為一名PHP編程高手卻並不容易。並不像很多人想象的那樣,只要能夠飛快地編寫幾條簡單的代碼去解決一個複雜的問題就是PHP編程高手了,真正的PHP高手還需要考慮更多的其它問題。從某種程度上看,程式設計語言要實現的最終目的是一樣的,用彙編的思想來考慮編程是個不錯的選擇。儘管用彙編、連結、載入的思維在編程中作用顯著,但若是用進階程式語言編寫的程式,用這樣的思維理解起來比較有困難。事實上
Time of Update: 2018-12-04
1.下載httpd2.4.4,存放目錄:/home/aaron/httpd-2.4.4.tar.gz,解壓 tar -zxvf httpd-2.4.4.tar.gz2.安裝進入解壓後的/home/aaorn/httpd-2.4.4目錄,執行./configure --prefix=/home/aaron/httpd,提示:checking for APR... configure: WARNING: APR version 1.4.0 or later is required, found 1.
Time of Update: 2018-12-04
轉自:http://bbs.chinaunix.net/thread-711979-1-1.html一、簡介 目的:構建小型WEB站,具備SSL,解析PHP指令碼(適用嵌入式環境)。 作者:sundy 2006-3-6 E_MAIL:hysundy@163.com二、環境資源 redhat 8mini_httpd_1.19 b修改版 php.4.4.2三、步驟說明 ----------------------------------------------
Time of Update: 2018-12-04
轉:http://zhangdewen06452.blog.163.com/blog/static/1108031320109229103491/ strtr(string,from,to):逐個字元開始替換,以from跟to中長度較較短的一個為準,例如:strtr("aidenliu","ai","b") 只替換原始字串中出現的a 輸出:bidenliustrtr("aidenliu","a","bc") 只替換原始字串中出現的a
Time of Update: 2018-12-04
BOM資訊是檔案開頭的一串隱藏的字元,用於讓某些編輯器識別這是個UTF-8編碼的檔案。但PHP在讀取檔案時會把這些字元讀出,從而形成了檔案開頭含有一些無法識別的字元的問題。比如用UTF-8格式儲存的產生圖片的PHP檔案,因為檔案頭隱藏的BOM資訊也被下發,導致產生的圖片資料不對,瀏覽器無法識別。要檢測一個UTF-8檔案是否含有BOM資訊,就是檢測檔案開頭的字三個符,是否為0xEF, 0xBB, 0xBF。下面這個小程式,使用者遍曆某個目錄下所有檔案,並檢測是否加了BOM。[code]<?/
Time of Update: 2018-12-04
/* 演算法剖析:觀察規律,下一個序列為前一個序列的複製,取反後連結起來,即1 0110 010110 100110010110 01101001所以當前序列連續0的對數等於前一個序列0的對數加1的對數,如果為奇數時,還要加上串連處形成的1對.故可寫出遞推方程:f[n][0] = f[n-1][0] +
Time of Update: 2018-12-04
/*二維的線段樹跟一維的似乎一樣的身高建為x軸 活潑度為y軸*/#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>#define LL(x) ((x) << 1)#define RR(x) ((x) << 1 | 1)using namespace std;const int N = 100;struct Sub_tree
Time of Update: 2018-12-04
來自 http://hawaii162162.iteye.com/blog/803471Escape是js 指令碼的一種加密字串的方式.具體詳情可以參見http://www.w3school.com.cn/js/jsref_unescape.asp 有的網站會將中文字進行Escape編碼,然後在顯示時用unescape再進行轉換.比如有這麼一段代碼<title>廣州公交查詢-由%u91D1%u6CFD%u5927%u53A6到%u767E%u5F81%u79D1%u6280%u592
Time of Update: 2018-12-04
最近一個項目,咱們的開發小團隊需要用到webService,同事很快就架設好了