Time of Update: 2018-07-24
一、中文截取:mb_substr() mb_substr( $str, $start, $length, $encoding ) $str,需要截斷的字串 $start,截斷開始處,起始處為0 $length,要截取的字數 $encoding,網頁編碼,如utf-8,GB2312,GBK 執行個體: 複製代碼 代碼如下: <?php
Time of Update: 2018-07-24
PHP利用phpExcelReader讀取Excel錯誤總結如下: 錯誤一:Deprecated: Assigning the return value of new by reference is deprecated in Assigning the return value of new by reference is deprecated in E:\WebSite\htdocs\EXCEL2\Excel\reader.php on line 261
Time of Update: 2018-07-26
在linux上使用pecl安裝php的擴充Xdebug的時候提示了No releases available for package pecl.php.net/Xdebug,首先要確認你的網路設定沒有問題,因為大多時候你是在虛擬機器上測試的 另外一個問題讓我頭疼半天的是:我配置了虛擬機器使用NAT方式串連網路,可是死活不能正常訪問網路,看了好幾遍設定檔和配置選項都沒有問題,後來終於發現了問題所在:我win7系統中禁用了vm的DHCP 和 NAT服務
Time of Update: 2018-07-26
自從升級了chrome後,無意中發現,控制台下總人煩人的提示,是CNZZ統計的. 看了下,當前的chrome 版本是: Version 56.0.2924.87 確切的說是警告,這個煩人的CNZZ內容提示如下: A Parser-blocking, cross-origin script, http://s11.cnzz.com/stat.php?id=XXXXXX&show=pic, is invoked via document.write.
Time of Update: 2018-07-31
在物件導向的世界裡,對象是一切的主語 關於理解都寫在了注釋中 <?phpheader("Content-Type: text/html; charset=gb2312");class person{ /** * 成員屬性 * 在類中聲明成員屬性時,變數前面一定要使用一個關鍵字 * 例如,public,private,static等 * 如果不需要有特定意義的修飾,就使用var關鍵字 *
Time of Update: 2018-08-20
標籤:使用 editor for 3.1 div php檔案 nts 需要 like 一,PHP代碼的開始和結束標記1,<?php 和 ?> //重點2,<script
Time of Update: 2018-12-04
<?php/** * php 版的tea 密碼編譯演算法,提供附件上傳和下載的加密,解密功能 * 包括 encrypt 加密 decrypt 解密 setkey 設定密鑰 * 在解密的時候需要 設定加密是補齊的位移量,避免出現多餘亂碼 加密輪數 推薦8的倍數,為16或者32,php為弱語言類型,必須限定它的整型範圍,位元組序採用Little Endian 低位位元組序 *//*$key = '%9^q69LE$Omg:ion';$t = new tea();$jmstr =
Time of Update: 2018-12-03
0、用單引號代替雙引號來包含字串,這樣做會更快一些。因為PHP會在雙引號包圍的字串中搜尋變數,單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字串當作參數的“函數”(譯註:PHP手冊中說echo是語言結構,不是真正的函數,故把函數加上了雙引號)。 1、如果能將類的方法定義成static,就盡量定義成static,它的速度會提升將近4倍。2、$row[’id’] 的速度是$row[id]的7倍。3、echo 比 print
Time of Update: 2018-12-03
實現樹狀結構的兩種方法1。遞迴法遞迴是指在函數中顯式的調用它自身。利用遞迴法實現樹狀結構的特點是寫入資料速度較快,顯示速度較慢(在樹的分支/層次較多的情況下尤其明顯)。適用與寫入資料量大,樹的結構複雜的情況下。資料結構(以mysql為例)代碼:--------------------------------------------------------------------------------CREATE TABLE `tree1` ( `id` tinyint(3) unsigned
Time of Update: 2018-12-04
中國知名電子商務供應商(排名不分先後)SHOPEX網址:www.shopex.cn簡介:國內使用人數最多的免費獨立B2C網店管理軟體。特色:品牌老、使用者多,模板眾多,模板費用低廉。主要面向個人使用者,產品的附屬配件多,功能全面.免費網店系統的老大哥。但面對企業使用者時,基礎軟體不適合,定製開發要求又太高。第二位、ECSHOP網址:www.ecshop.com簡介:國內最大的免費開源網上商店系統。特色:使用者數量僅次於SHOPEX,和SHOPEX一樣是基於PHP的網店系統,功能上比SHOPEX要
Time of Update: 2018-12-03
用php語言來判斷瀏覽器類型其實很簡單。因為瀏覽器在和伺服器串連時候都會先發送一些包含自己資訊的內容(瀏覽器類型、語言啦)。這裡我們主要分析的是_SERVER["HTTP_USER_AGENT"](瀏覽器類型)和_SERVER["HTTP_ACCEPT_LANGUAGE"](瀏覽器語言)。 我們所要做的就是把這些內容讀出來,然後用strpos或者preg_match函數來對比就可以了。判斷瀏覽器類型:<?php echo $_SERVER["HTTP_USER_AGENT"]; ?>
Time of Update: 2018-12-04
PHPExcel是一個十分強大的文檔產生PHP開源類庫,它不僅支援產生Excel(.xls)、Excel2007(.xlsx)文檔,同時也支援PDF、HTML、CSV文檔的產生。此外,PHPExcel還支援以現有的Excel文檔為模板填充資料產生新的以上文檔。並且,其本身的API文檔和樣本demo相當完整,非常有助於開發人員使用。 PHPExcel的官方網站如下:http://phpexcel.codeplex.com/ 當前的版本是1.7.6,下載解壓後的PHPExcel的目錄結構如下所示:其
Time of Update: 2018-12-04
實驗是我學習電腦科學的一個重要方法,電腦科學不是簡單的智力遊戲,它本質上來說不是一門科學,而是一個改造世界的工具。數學方法和實驗方法是電腦研究的基本方法,也是我們學習的基本方法,數學鍛煉我們的思維能力,實驗鍛煉我們的操作能力,解決實際問題的能力。我們每天的工作都應該看做是一次實驗,要從每天的工作中,總結出對我們來說有用的東西。比如要寫好php代碼,一個很重要的東西就是效率,效率高不高,我們就要做實驗。下面是我對php中的幾個數組迴圈處理方法的評測,測試的代碼很簡單:<?php/
Time of Update: 2018-12-04
1.原始鑰匙 key2.md5(md5+常量) 加密原始key => mkey3.mkey 作為AC4的密匙 ac_mkey4.ac_mkey 對加密數據 進行 AC4 加密 得到AC4密碼5.AC4密碼 在進行一次 AC4加密可還原 加密數據簡單來說,一句話,用md5 做AC4的密匙 以下是代碼<?php/* * rc4密碼編譯演算法 * $pwd 密鑰 * $data 要加密的資料 */ function rc4 ($pwd, $data)//$pwd密鑰
Time of Update: 2018-12-03
首先,我下載的apache是httpd-2.2.21-win32-x86-openssl-0.9.8r.msi,php是從官網上下載的php-5.2.17-nts-Win32-VC6-x86.zip。 裝完apache,再將php解壓到D:\php目錄下,後來再依照網上的方法進行了配置。可是,當配置進行到最後, “修改 Apache 的 httpd.conf 檔案。在該檔案的末尾添加如下2行,表示以模組方式安裝PHP進入Apache: "LoadModule php5_
Time of Update: 2018-12-03
收集整理了一些主要的PHP開發架構和CMS系統平台,在此一併作個總結,或許以後會有補充。開發架構WACT http://wact.sourceforge.net/老牌的PHP編程架構,實現了很多企業級的開發模式Horde http://www.horde.org/horde/提供了一些常用類庫,可以滿足參數處理、資料壓縮、瀏覽器檢測、連結跟蹤以及 MIME。需要PEAR類庫的支援,提供了API參考。Seagull http://seagull.phpkitchen.com/
Time of Update: 2018-12-03
本文來自於:http://www.coolcode.cn/?p=171作者:Ma Bingyao以前寫 PHPRPC 實現時,JavaScript 版本的序列化實現是修改自 http://www.devpro.it/code/102.html 的,這個實現雖然目前仍然在更新,不過它並沒有完全實現 PHP 序列化的所有標記,因此它無法序列化複雜物件,例如嵌套對象,也無法還原序列化所有的 PHP 序列化以後的內容。因此我重新編寫了一個實現,這個實現與 PHP 5
Time of Update: 2018-12-03
前幾天本人在js中調用返回array值的php函數時,不知道怎麼實現在js中讀取返回的php array的資料,於是想到先把php array轉換成json字串,然後在js中擷取傳回值後再通過js的eval函數轉換成對象,用對象.屬性的格式去讀取資料。如何?呢? 1.將php array轉換成json字元 php通過json_encode函數可以實現把php array對象轉換為json字串,如:$response=array(“country_code”=>$country_code,”
Time of Update: 2018-12-04
Title: PHP畫圖基礎Author: MoreWindowsBlog: http://blog.csdn.net/MoreWindowsKeyWord: PHP繪圖 畫點、線、弧線 繪製和填充地區 圖片特效 彩色聖誕節大雪花圖 本篇對PHP常用的繪圖函數進行總結。內容有建立映像,為映像分配顏色,畫點,畫線,畫弧線,繪製和填充地區,輸出字元和漢字及一些常見的圖片特效如反色和浮雕。此外還給出一些有趣的執行個體,如繪製彩色的聖誕節大雪花圖。一.建立映像
Time of Update: 2018-12-04
Provides:config(php-common)dbase.sojson.sophp(api)php(zend-abi)php-apiphp-bz2php-calendarphp-ctypephp-curlphp-datephp-dbasephp-exifphp-ftpphp-gettextphp-gmpphp-hashphp-iconvphp-jsonphp-libxmlphp-opensslphp-pcrephp-posixphp-pspellphp-reflectionphp-ses