Time of Update: 2016-07-13
PHP讀取漢字的點陣資料,php讀取點陣項目中遇到的問題:PHP如何讀取漢字的點陣資料?想實現輸入一段文字,能得到這一段文字的所有點陣碼。解決方案:簡體中文國標字型檔7445個字元,其中漢字6773個,包括一級漢字3755個,二級漢字3008個。採用2位元組(16位二進位)編碼。區位碼:國標GB2312規定,所有的國標漢字與符號組成一個94×94的矩陣。在此方陣中,每一行稱為一個”區”,每一列稱為一個”位”,因此,這個方陣實際上組成了一個有94個區(區號分別為0 1到94)、每個區內有94個位(
Time of Update: 2016-07-13
PHP合并數組+號和array_merge的區別,數組array_mergePHP的數組融合一般有兩種做法,一種是直接使用加號相加,另一種則是使用array_merge函數進行相加,兩者之間有點區別:1.相加會證數組中的自然index不被重設2.相加方法中,被加的數組內的值不會被覆蓋3.merge函數中的自然index會被重設4.merge函數,無所謂被merge和merge關係,越後面的array參數,其值,會覆蓋較前面的array參數相同鍵的值例子:數組1:$arr1 = array( 1
Time of Update: 2016-07-13
自己配置的WAMP環境,擴充oracle函數庫(oci),wampoci同事昨天接到一個任務,要用php處理oracle資料庫的內容,但是php開啟oracle擴充不是像mysql那樣直接用就行,需要下一點東西才能開啟第一步 需要到oracle官方下載一個install client
Time of Update: 2016-07-13
PHP合并數組+號和array_merge的區別
Time of Update: 2016-07-13
php 緩衝工具類 實現網頁緩衝,php工具類php 緩衝工具類 實現網頁緩衝 php程式在抵抗大流量訪問的時候動態網站往往都是難以招架,所以要引入緩衝機制,一般情況下有兩種類型緩衝一、檔案快取二、資料查詢結果緩衝,使用記憶體來實現快取本例主要使用檔案快取。主要原理使用緩衝函數來儲存網頁顯示結果,如果在規定時間裡再次調用則可以載入快取檔案。 工具類代碼:// 檔案快取類class Cache {/** * $dir : 快取檔案存放目錄 * $lifetime : 快取檔案有效期間,單位為秒 *
Time of Update: 2016-07-13
PHP基礎溫習之echo print printf sprintf print_r var_dump的用法與區別,print_rvar_dump一、echoecho() 實際上不是一個函數,是php語句,因此您無需對其使用括弧。不過,如果您希望向 echo() 傳遞一個以上的參數,那麼使用括弧會發生解析錯誤。而且echo是返回void的,並不傳回值,所以不能使用它來賦值。例子:複製代碼代碼如下:php $a = echo("55nav"); // 錯誤!不能用來賦值 echo
Time of Update: 2016-07-13
PHP實現事件機制執行個體分析 本文執行個體講述了PHP實現事件機制的方法。分享給大家供大家參考。具體分析如下: 內建了事件機制的語言不多,php也沒有提供這樣的功能。事件(Event)說簡單了就是一個Observer模式,實現起來很容易。但是有所不同的是,事件的監聽者誰都可以加,但是只能由直接包含它的對象觸發。這就有一點點難度了。php有一個debug_backtrace函數,可以得到當前的調用棧,由此可以找到判斷呼叫事件觸發函數的對象是不是直接包含它的對象的辦法。 ?
Time of Update: 2016-07-13
Linux作業系統安裝LAMP環境,linux作業系統lampStep1. 安裝 Apache 在terminal中輸入命令複製代碼 代碼如下:sudo apt-get install apache2 開啟瀏覽器,在地址欄輸入:127.0.0.1,如果出現了 “It works!”,表明安裝成功Step2. 安裝 php5 在 terminal 中輸入:複製代碼 代碼如下:sudo apt-get install php5 libapache2-mod-php5
Time of Update: 2016-07-13
PHP擷取當前相對於網域名稱目錄的方法,php擷取當前網域名稱本文執行個體講述了PHP擷取當前相對於網域名稱目錄的方法。分享給大家供大家參考。具體如下:http://127.0.0.1/dev/classd/index.php/download比如這個地址,我想得到紅色地區的地址用於產生站內的連結,名為 baseurl。用 $_SERVER['SCRIPT_NAME'] 就可以了, $_SERVER['SCRIPT_NAME']
Time of Update: 2016-07-13
PHP中static關鍵字以及與self關鍵字的區別,staticself概述正在學習設計模式,之前有一篇文章關於單例模式的文章,重新讀了這篇文章,發現對static關鍵字掌握不是很牢靠,重新溫習一下。static關鍵字PHP手冊裡對static關鍵字的介紹如下:複製代碼 代碼如下:Declaring class properties or methods as static makes them accessible without needing an instantiation of
Time of Update: 2016-07-13
wamp伺服器訪問php非常緩慢的解決過程,wamp伺服器訪問phpwamp這兩天明顯比以前訪問要慢很多,重啟了下,剛開始還有效,後來重啟也沒用,就在網上查了下原因,分享給需要的朋友。可能原因1、apache access.log檔案過大 (本人就是用這個解決的) 解決方案:清空記錄檔;日誌路徑:wamp\bin\apache\Apache2.4.4\logs\access.log======================================================
Time of Update: 2016-07-13
什麼是PEAR?什麼是PECL?PHP中兩個容易混淆的概念解釋,pearpecl概述關於PEAR,PECL這兩個東西,初學PHP的時候就知道,但是貌似用的人很少再加上以前也是在Windows下做開發,所以瞭解的不多,現在轉到Mac了,就把這兩個東西徹底弄弄清楚。什麼是PEARPEAR的全稱是PHP Extension and Application
Time of Update: 2016-07-13
PHP函數實現從一個文本字串中提取關鍵字的方法 本文執行個體講述了PHP函數實現從一個文本字串中提取關鍵字的方法。分享給大家供大家參考。具體分析如下: 這是一個函數定位接收一個字串作為參數(連同其他配置選擇性參數),並且定位該字串中的所有關鍵字(出現最多的詞),返回一個數組或一個字串由逗號分隔的關鍵字。功能正常工作,但我正在改進,因此,感興趣的朋友可以提出改進意見。 ? 1 2
Time of Update: 2016-07-13
PHP函數實現從一個文本字串中提取關鍵字的方法,本文執行個體講述了PHP函數實現從一個文本字串中提取關鍵字的方法。分享給大家供大家參考。具體分析如下:這是一個函數定位接收一個字串作為參數(連同其他配置選擇性參數),並且定位該字串中的所有關鍵字(出現最多的詞),返回一個數組或一個字串由逗號分隔的關鍵字。功能正常工作,但我正在改進,因此,感興趣的朋友可以提出改進意見。/** * Finds all of the keywords (words that appear most) on param $
Time of Update: 2016-07-13
CodeIgniter中使用Smarty3基本配置,codeignitersmarty3一、建立Smarty類庫1.將smarty的libs檔案複製到libraries下(這裡我重新命名為smarty)2.建立Cismarty.php檔案。(符合檔案規格,檔案名稱的首字母和class名的首字母大寫,但是控制器引用載入時,類名/檔案名稱不需要大寫)Cismarty.phpcaching = false; $this->setTemplateDir(APPPATH .
Time of Update: 2016-07-13
PHP實現雙向鏈表 看了很久資料結構但是沒有怎麼用過,在網上看到了關於PHP的資料結構,學習了一下,與大家一起分享一下。上一次分享了鏈表,這次來補充說一下雙向鏈表。 簡短不割 複製代碼 no=$no; $this->name=$name; } static public function addHero($head,$hero) { $cur = $head; $isExist=false; //判斷目前這個鏈表是否為空白 if($cur->next==null) {
Time of Update: 2016-07-13
什麼是PEAR?什麼是PECL? 這篇文章主要介紹了什麼是PEAR?什麼是PECL?PHP中兩個容易混淆的概念解釋,本文用簡潔的語言解釋了 它們的不同之處,需要的朋友可以參考下 概述 關於PEAR,PECL這兩個東西,初學PHP的時候就知道,但是貌似用的人很少再加上以前也是在Windows下做開發,所以瞭解的不多,現在轉到Mac了,就把這兩個東西徹底弄弄清楚。 什麼是PEAR PEAR的全稱是PHP Extension and Application
Time of Update: 2016-07-13
PHP單例模式詳細介紹
Time of Update: 2016-07-13
PHP中使用curl入門教程
Time of Update: 2016-07-13
PHP中iconv函數知識匯總 iconv函數庫能夠完成各種字元集間的轉換,是php編程中不可缺少的基礎函數庫。本文內容是參考了網上的其他資源,然後結合自己的實踐,有需要的小夥伴可以參考下。 今天在修改論文線上的時候,遇到了iconv這個函數。學習一下 ? 1 2 3 4header('Content-Type: application/vnd.ms-excel;charset=UTF-8"'); $name=iconv('utf-8', 'gb2312',