Time of Update: 2016-07-21
一: 設定cookie 使用cookie前必須設定cookie. 函數原型:int setcookie(string name,string value,int expire,string path,string domain,int secure) 其中,除name外,所有的參數都是可選的,可以用空的字串表示未設定. 屬性value: 用來指定值. 屬性path: 用來指定cookie被發送到伺服器的哪一個目錄路徑下. 屬性domain:能夠在瀏覽器端對cookie的發送進行限定.
Time of Update: 2016-07-21
複製代碼 代碼如下:class CacheException extends Exception {} /** * 緩衝抽象類別 */ abstract class Cache_Abstract { /** * 讀緩衝變數 * * @param string $key 緩衝下標 * @return mixed */ abstract public function fetch($key); /** * 緩衝變數 * * @param string $key 緩衝變數下標 * @param
Time of Update: 2016-07-21
首先下載好需要安裝的設定檔1、apache-2.2.162、php-5.2.14-Win32一、apache配置apache的安裝不說了,安裝過程中選擇自己想安裝的位置,一路next,就可以了。預設80連接埠,安裝結束後,瀏覽器輸入http://localhost/進行驗證,成功的話會輸出It
Time of Update: 2016-07-21
WebService,想必大家都比較熟悉,是由“服務提供者”向“服務調用方”提供服務的一種方式。裡面有幾項關鍵的技術: XML:描述資料的標準方法 SOAP:簡易物件存取通訊協定 (SOAP),用於資訊交換 WSDL:Web服務描述語言 UDDI:通用描述、發現與整合,它是一種獨立於平台的,基於XML語言的用於在互連網上描述商務的協議。 SOAP預設傳輸的都是UTF-8的編碼,這也決定了預設情況下WebService用的也是UTF-8編碼。
Time of Update: 2016-07-21
最近在PHP官網上看到又有新版的PHP下載了,於是上去找找 For Windows的版本,可是一看,一共給了四個版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,這讓我這個菜鳥頭疼啊,還好PHP官網提供下載的地方左邊有個英文choose我看懂了,我估摸著就是如何來選擇版本的意思吧,於是開始查字典 及上網尋找,終於看明白了具體意思,拿來做個備忘先。
Time of Update: 2016-07-21
要實現GZIP壓縮頁面需要瀏覽器和伺服器共同支援,實際上就是伺服器壓縮,傳到瀏覽器後瀏覽器解壓並解析。瀏覽器那邊不需要我們擔心,因為現在絕大多數瀏覽器都支援解析GZIP過的頁面。我們只要把頁面在伺服器端壓縮再輸出到瀏覽器就行了。 有點羅嗦,下面說正事: 正如要製作壓縮餅乾,先要拿到原料,要壓縮一個頁面,首先要獲得要輸出的內容。PHP中的ob_start()(ob => output
Time of Update: 2016-07-21
複製代碼 代碼如下: /** * 將一個字串中含有全形的數字字元、字母、空格或'%+-()'字元轉換為相應半形字元 * @access public * @param string $str 待轉換字串 * @return string $str 處理後字串 */ function make_semiangle($str) { $arr = array('0' => '0', '1' => '1', '2' => '2', '3' => '3', '4' => '4','5' => '5', '
Time of Update: 2016-07-21
安裝PHPnow時如果遇到下列問題: 安裝服務[apache_pn]失敗.可能原因如下: 1. 服務名已存在,請卸載或使用不同的服務名. 2. 非管理員權限,不能操作 Windows NT 服務. 請首先確認作業系統的版本。如果您正在使用Windows Vista或Windows 7,那麼首先要排除許可權問題。您可以在”開始——搜尋“中輸入”cmd“,在搜尋結果中找到“cmd.exe“,點右鍵,選擇“以管理員身份運行”。然後使用DOS命令重新運行“PHPnow”解壓目錄中的“Init.cmd”:
Time of Update: 2016-07-21
1 求長度,最基本的 $text = "sunny day"; $count = strlen($text); // $count = 9 2 字串截取 截取前多少個字元 $article = "BREAKING NEWS: In ultimate irony, man bites dog."; $summary = substr_replace($article, "...", 40); 3 算單詞數 $article = "BREAKING NEWS: In ultimate irony,
Time of Update: 2016-07-21
複製一下代碼,儲存為cs.php即可,若要儲存為其他名字,注意修改 實際地址:" target="_blank"> 迅雷鏈:" target="_blank"> 快車鏈:" target="_blank"> 旋風鏈:" target="_blank"> http://www.bkjia.com/PHPjc/321960.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/321960.htmlTechArticle複製一下代碼,儲存為cs.php即可,
Time of Update: 2016-07-21
編碼範圍1. GBK (GB2312/GB18030) \x00-\xff GBK雙位元組編碼範圍 \x20-\x7f ASCII \xa1-\xff 中文 \x80-\xff 中文 2. UTF-8 (Unicode) \u4e00-\u9fa5 (中文) \x3130-\x318F (韓文 \xAC00-\xD7A3 (韓文) \u0800-\u4e00 (日文) ps: 韓文是大於[\u9fa5]的字元 正則例子:
Time of Update: 2016-07-21
我的環境是appsver包, 在網上最常出現的解決中文亂碼顯示的代碼是: 第一種:PDO::__construct($dsn, $user, $pass, array (PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES'utf8';")); 我試過用第一種方法,可結果是,name欄位只顯示一個‘C'字元。之後的本該顯示中文的地方卻是空白。 結果是這樣的:1示 我是只要解決的:直接將UTF8替換成了GBK,就可以了,即:
Time of Update: 2016-07-21
1. PHP 中數組的使用 在操作資料庫時,使用關聯陣列(associatively-indexed arrays)十分有協助,下面我們看一個基本的數字格式的數組遍曆: 複製代碼 代碼如下: $temp[0] = "richmond"; $temp[1] = "tigers"; $temp[2] = "premiers"; for($x=0;$x{ echo $temp[$x]; echo " "; } ?> 然而另外一種更加節省代碼的方式是: 複製代碼 代碼如下: $temp =
Time of Update: 2016-07-21
注意:PHP沒有對string的長度做限制。唯一限制的就是PHP在電腦中的可用記憶體(php.ini檔案中的memory_limit變數的值) 限定字串範圍的方法有4中: 1、單引號; 2、雙引號; 3、原型文檔文法; 4、nowdoc syntax(PHP5.3.0開始) 1、如果字串使用單引號“‘”包裹,字串中如果出現單引號“,”和反斜線“\”符號,需要進行轉義。 複製代碼 代碼如下: // Outputs: Arnold once said: "I'll be back" echo
Time of Update: 2016-07-21
1,支援群發 (如果需要群發多號用英文逗號(,)分隔(159..,159..)) 2,支援POST或GET方式提交資料 本站介面: http://api.heqee.com/fetion/?username=飛信手機號碼&passowrd=飛信手機密碼&to=接收人號碼&message=簡訊內容 或者 http://api.heqee.com/fetion/?u=飛信手機號碼&p=飛信手機密碼&t=接收人號碼&m=簡訊內容 您也可以下載源碼放在自己的網站上 複製代碼 代碼如下: /*
Time of Update: 2016-07-21
備忘一下這個函數: 函數名稱:ignore_user_abort 本函數配置或取得使用端串連中斷後,PHP 程式是否仍繼續執行。預設值為中斷串連後就停止執行。在 PHP 設定檔中 (php3.ini/php.ini) 的 ignore_user_abort 選項就是配置處。本功能在 PHP 3.0.7 版之後才開始提供。 官方說明:http://cn2.php.net/manual/en/function.ignore-user-abort.php 使用方法: 複製代碼 代碼如下:
Time of Update: 2016-07-21
A string is series of characters. String access and modification by character Characters within strings may be accessed and modified by specifying the zero-based offset of the desired character after the string using square array brackets, as in
Time of Update: 2016-07-21
如果在ubuntu/Debian下, 採用apt安裝的PHP, 那麼在使用Session的時候, 就可能會有小機率遇到這個提示. 複製代碼 代碼如下: PHP Notice: session_start(): ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied (13) in /home/laruence/www/htdocs/index.php on line 22 這是因為, 在PHP中,
Time of Update: 2016-07-21
共分四個檔案,分別是建立、增加、刪除、修改四個功能,變數都是寫死的,改一改用$_POST方式接收就可以用了 //index.php 建立功能 複製代碼 代碼如下: $xmlpatch = 'index.xml'; $_id = '1'; $_title = 'title1'; $_content = 'content1'; $_author = 'author1'; $_sendtime = 'time1'; $_htmlpatch = '1.html'; jb51.net$doc = new
Time of Update: 2016-07-21
代碼大致如下所示: 複製代碼 代碼如下: function generate_auto_increment_id($namespace, array $option = array()) { $option += array( 'init' => 1, 'step' => 1, ); $instance = new Mongo(); $instance = $instance->selectCollection('_seq', 'seq'); $seq =