Time of Update: 2017-02-28
這篇文章主要介紹了PHP實現過濾掉非漢字字元只保留中文字元,本文直接給出實現代碼,需要的朋友可以參考下 ? 1 2 3 4 5 6 7 8 9 10 11 12
Time of Update: 2017-02-28
這篇文章主要介紹了php實現window平台的checkdnsrr函數,PHP的內建checkdnsrr函數只在linux平台有效,本文就類比出了一個window下可以使用的checkdnsrr函數,需要的朋友可以參考下 PHP的內建checkdnsrr函數只在linux平台有效。使用慣了在window平台不能使用的話給相容性帶來麻煩。 因此寫了個checkdnsrr類比函數在window平台環境使用。 ?
Time of Update: 2017-02-28
由於XMLHTTP採用的是Unicode編碼上傳資料,而一般頁面採用的是gb2312,這就造成顯示頁面時產生亂碼。而當在擷取頁面時的XMLHttp返回的是utf-8編碼,這就造成了顯示產生亂碼。解決方案之一就是在PHP檔案中顯示聲明為GB2312header("Content-Type:text/html;charset=GB2312");而對於發送到伺服器的中文進行轉碼。如下$_POST["content"]=iconv("UTF-8"
Time of Update: 2017-02-28
在做項目的過程中,我們經常需要用到過濾一些html標籤來實現提高資料的安全性,其實就是刪除那些對應用程式有潛在危害的資料。它用於去除標籤以及刪除或編碼不需要的字元。 首先分享一些比較常見的 ? 1 2 3 4 5 6 7 8 9
Time of Update: 2017-02-28
產生一個隨機密碼的函數,產生的密碼為小寫字母與數位隨機字串,長度可自訂。<?php /* * php自動產生新密碼自訂函數(帶執行個體示範) 適用環境: PHP5.2.x / mysql 5.0.x
Time of Update: 2017-02-28
內容緩衝輸出 PEAR cache 接下來我們開始探索更常用的緩衝技術,這也是本文的重點部份。首先我們使用PEAR中的cache包。PEAR可以將內容緩衝於檔案,資料庫或者記憶體中,我們以檔案為例。 下面是一個沒有使用緩衝的PHP小程式: pear_content_cache1.php<?php echo "這是內容。<P>"; echo "目前時間是" . date('M-d-Y H:i:s A', time())
Time of Update: 2017-02-28
PHP將漢字轉換拼音是程式員們經常需要操作的任務之一,別看這一小功能卻能發揮很大的作用,以下是正確的漢字轉拼音方法,大家可以借鑒一下。網路上類似的代碼大多隻能在gb2312編碼下使用,下面這個類同時能在utf-8編碼下將漢字轉換為拼音,具體的代碼和用法如下,親測,可用: <?phpfunction Pinyin($_String, $_Code='gb2312'){$_DataKey
Time of Update: 2017-02-28
這篇文章主要介紹了PHP中的traits簡單使用執行個體,本文著重講解traits的文法、traits有什麼作用、什麼情況下使用traits,需要的朋友可以參考下 PHP 5.4中的traits,是新引入的特性,中文還真不知道如何準確翻譯好。其實際的目的,是為了有的場合想用多繼承,但PHP又沒多繼承,於是就發明了這樣的一個東西。 Traits可以理解為一組能被不同的類都能調用到的方法集合,但Traits不是類!不能被執行個體化。先來例子看下文法: ?
Time of Update: 2017-02-28
對於弱類型語言來說,PHP函數重載,並不像一般的OOP那樣。而弱類型本來就不區分,所以無法通過這些來實現。但是,可以通過下面的方法來實現簡單的偽重載吧。 函數重載的替代方法-偽重載,下面看一個具體的執行個體代碼。 ? 1 2 3 4 5 6 7 8
Time of Update: 2017-02-28
首先建立一個conn.php的檔案用來連結資料庫複製代碼 代碼如下:<?php$link = mysql_connect("mysql_host" , "mysql_user" , "mysql_password" )or die("Could not connect : " . mysql_error()); mysql_query("set names utf8");
Time of Update: 2017-02-28
這篇文章主要介紹了PHP SPL標準庫之介面(Interface)詳解,本文分別講解了Coutable介面、OuterIterator介面、RecursiveIterator介面、SeekableIterator介面、SplObserver和SplSubject介面等內容,需要的朋友可以參考下 PHP
Time of Update: 2017-02-28
本文執行個體講述了php自訂hash函數實現方法。分享給大家供大家參考。具體分析如下: 這裡示範php實現的一個簡單hash演算法,可以用來加密,不過這個函數過於簡單,不能用來解密 ? 1 2 3 4 5 6 7 8 9
Time of Update: 2017-02-28
PHP5中定義了一個特殊的方法名“__clone()”方法,是在對象複製時自動調用的方法,用“__clone()”方法將建立一個與原對象擁有相同屬性和方法的對象,如果想在複製後改變原對象的內容,需要在__clone()中重寫原本的屬性和方法,“__clone()”方法可以沒有參數,它自動包含$this和$that兩個指標,$this指向複本,而$that指向原本,具體執行個體如下: 代碼如下: class
Time of Update: 2017-02-28
本篇文章是對PHP中使用curl提交json格式資料的實現方法進行了詳細的分析介紹,需要的朋友參考下 複製代碼 代碼如下:$data = array("name" => "Hagrid", "age" => "36");$data_string = json_encode($data); $ch =
Time of Update: 2017-02-28
PHP+jQuery+Ajax實現使用者登入與退出 本文使用Ajax無重新整理登入和退出,從而提升了使用者體驗。
Time of Update: 2017-02-28
這篇文章主要介紹了PHP
Time of Update: 2017-02-28
具體如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Time of Update: 2017-02-28
本文執行個體講述了php計算到指定日期還有多少天的方法。分享給大家供大家參考。具體如下: 1 2 3 4 5 6 7 8 9 10 11 12 13
Time of Update: 2017-02-28
PHP 檔案可包含文本、HTML 標籤以及指令碼。PHP 檔案中的指令碼可在伺服器上執行。您應當具備的基礎知識 在繼續學習之前,您需要對下面的知識有基本的瞭解: HTML / XHTML 基礎的指令碼知識 PHP 指 PHP:超文本前置處理器(譯者註:PHP: Hypertext Preprocessor,遞迴命名) PHP 是一種伺服器端的指令碼語言,類似 ASP PHP 指令碼在伺服器上執行 PHP 支援很多資料庫(MySQL、Informix、Oracle、Sybase、
Time of Update: 2017-02-28
短網址流行的已經有一段時間了,以前做新浪微博應用的時候就有接觸,但沒有搞清楚,最近再次接觸到這個東東,仔細研究了下,發現短網址其實也挺容易的。下面就將使用php產生短網址的實現方法做一下記錄。 php產生短網域名稱函數? 1 2 3 4 5 6 7