自己學正則時做的筆記,其實正則也不難哦 php

RT,正則可以搞定的東西很多哦,大家學習學習吧 一.Regex 1.匹配符 1)頭匹配符"^":如^0754,只匹配開頭為0754的字串 2)尾匹配符"$":如0754$,只匹配結尾為0754的字串 3)全字匹配:將^和$結合,如^0754$,匹配0754字串 2.逸出字元 1)Null 字元: 換行\n 斷行符號\r 定位字元\t 2)其他字元: "$" \$ "^" \^

PHP Ajax實現頁面無重新整理發表評論

大家都有在網站發表評論的經曆,傳統的發表過程無非是:發表->提交頁面表單->等待重新整理頁面,這樣在網路比較擁擠的時候,往往需要漫長的等待,今天介紹用PHP+Ajax實現頁面無重新整理發表評論,希望對初學ajax的PHPer有所協助。 那麼首先,我們需要一個基本的ajax開發架構,檔案ajax.js就包含了這個架構,代碼如下: 複製代碼 代碼如下:var http_request=false; function

PHP+AJAX實現無重新整理註冊(帶使用者名稱即時檢測)

很多時候,我們在網上註冊個人資訊,在提交完頁面後,總得等待頁面重新整理來告訴我們註冊是否成功,遇到網路差的時候,如果註冊了一大串的東西,在經過漫長的等待頁面重新整理後,得到的確是“您的使用者名稱已被使用”或XXXXXXX不合法,我想大家的心情一定特別不爽,今天就介紹個AJAX實現頁面不重新整理註冊+即時檢測使用者資訊的簡單註冊程式,希望對大家有所協助。好的,先看註冊介面代碼:<table width="831" border="0" align="center" cellpadding="

PHP完整的日曆類(CLASS)

複製代碼 代碼如下:<?php class Calendar{ /* * www.jb51.net修正版 */ var $YEAR,$MONTH,$DAY; var $WEEK=array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var $_MONTH=array( "01"=>"一月", "02"=>"二月", "03"=>"三月", "04"=>"四月", "05"=>"五月", "0

PHP物件導向的使用教程 簡單資料庫連接

這個PHP的資料庫連接類,應該算是最簡單的一個串連類了,也是最好明白的一個串連類.作為開始PHP面向編程之旅的一個開始吧.我看了很多網上流傳的MYSQL資料庫連接類,都太複雜拉.以我己見,真的沒必要搞得那麼複雜,一個小小的資料庫連接. 下面是我的寫的類: <?php Class createdb //類的開始 { var $db= "localhost";//資料庫地址; var $dbname = "root";//使用者名稱; var $dbpwd = "";//

PHP讀寫檔案的方法(產生HTML)

<?php //產生HTML $countfile="template.html"; $num=file_get_contents($countfile); echo $num; $num=str_replace("|*|*|PAGE_TITLE|*|*|","myhome",$num); $path="template.html"; $handle=fopen($path,"w"); //寫入方式開啟新聞路徑 fwrite($handle,$num);

PHP動態變靜態原理

用PHP輸出靜態頁面的方法,就我所知道的,有2種,一種是利用模板技術,另一種是用ob系列函數。兩種方法,看起來都差不多,但是實際上,卻是不同的。 第一種:利用模板。目前PHP的模板可以說是很多了,有功能強大的smarty,還有簡單易用的smarttemplate等。它們每一種模板,都有一個擷取輸出內容的函數。我們產生靜態頁面的方法,就是利用了這個函數。用這個方法的優點是,代碼比較清晰,可讀性好。 這裡我用smarty做例子,說明如何產生靜態頁 複製代碼 代碼如下:<?php

php獲得副檔名三法

複製代碼 代碼如下:<?php //方法一: function extend_1($file_name) { $retval=""; $pt=strrpos($file_name, "."); if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt); return ($retval); } //方法二 function extend_2($file_name) { $extend =

用PHP查詢網域名稱狀態whois的類

複製代碼 代碼如下:<? class SearchDomain { var $domain=""; function SetDomain($udomain) { $this->domain = $udomain; } // // 擷取whois並分析網域名稱狀態 // ok 未被註冊 // 非空值 到期時間 // 空值 未知 // function GetInfo() { /* $dinfo = trim($this->GetWhois());

PHP產生靜態頁

複製代碼 代碼如下:<? function makedir($mudir) //建立目錄 { $file = "./$mudir"; @mkdir($file,0777); } function writemod($filemodname) //先創子摸板檔案路徑 { $fp=fopen("showmod.shtml","r"); $str=fread($fp,filesize("showmod.shtml")); fclose($fp)

給初學PHP的5個入手程式

php的基本文法格式與C類似,沒學過C的朋友花幾分鐘看看別人的原始碼怎麼寫的,就基本熟悉格式了。 ---------------------------------------------------- 下面進入正題 準備了5個程式: 1.使用一個基本的函數,其結果是字串形式,用echo顯示出來 2.顯示一個漂亮的表格 3.一個表單例子,提交並顯示提交結果 4.資料庫操縱例子(投票程式) 5.動態建立圖形並儲存例子 -------------------------------

PHP中的日期及時間

PHP有很多便於使用的函數以顯示及處理日期。 要以某種特定格式顯示日期或時間,可使用date()函數。它有兩個參數:如何顯示日期的格式以及代表你所要顯示日期的時間戳記。這個時間戳記必須是先前所提到的從 1970 年起算的總秒數(如果你要使用目前時間可使用time()函數,此函數會返回“現在”的時間戳記)。date() 有很多格式選項,如同C語言中的strftime()函數或Perl語言的POSIX::strftime()函數一樣。 <?php $birthday_stamp =

PHP5新特性: 更加物件導向化的PHP

PHP處理對象部分的核心完全重新開發過,提供更多功能的同時也提高了效能。在以前版本的php中,處理對象和處理基本類型(數字,字串)的方式是一樣的。這種方式的缺陷是:當將對象賦值給一個變數時,或者通過參數傳遞對象時,對象將被完全拷貝一份。在新的版本裡,上述操作將傳遞引用(可以把引用理解成對象的標識符),而非值。 很多PHP程式員可能甚至沒有察覺到老的對象處理方式。事實上,大多數的php應用都可以很好地運行。或者僅僅需要很少的改動。 私人和受保護的成員

PHP中的類-什麼叫類

在闡述類的概念之前我們來先說說物件導向編程的概念:物件導向的程式設計(Object-Oriented

PHP的面試題集,附我的答案和分析(一)

面試題1 1、用PHP列印出前一天的時間格式是2006-5-10 22:21:21 2、echo(),print(),print_r()的區別 3、能夠使HTML和PHP分離開使用的模板 4、如何?PHP、JSP互動? 5、使用哪些工具進資料列版本設定? 6、如何?字串翻轉? 7、最佳化MYSQL資料庫的方法。 8、談談交易處理 9、apache+mysql+php實現最大負載的方法 10、實現中文字串截取無亂碼的方法。 答案: 1.echo date('Y-m-d H:i:s',

php與ajax一些經驗

ajax不用多說了,就是一個非同步回調的方法! 並且與伺服器端的傳輸方式有用GET或POST等 我這裡說的是當傳送xml或json資料時, PHP與其他伺服器端語言不同之處在於,他將請求的資料封裝到了伺服器變數中(可能說的不對) 這樣對於使用者,可以很簡單的就取得GET或POST的值 但是,當直接發送xml或json時,應該是一個資料流的形式發送到伺服器! 但是PHP表面上並沒有接收資料流的函數。這個問題困擾許久。 (其他的語言,如asp/jsp都可以通過request組件接收資料流)

php環境配置 php5 mysql5 apache2 phpmyadmin安裝與配置

php環境的配置,對於新手來說,絕對是一件煩事。總會遇到這樣那樣的問題,走很多彎路。所以今天特意寫了這個配置文檔,相信按照以下步驟你一定會成功的。錯誤的地方也希望各位指正。 更多文章 php愛好者站 http://www.phpfans.net本例是在wiondws下 apache2.0.55 php5.1.1(zip) mysql5.0.19 phpmyadmin2.7.0安裝與配置以上資源可以在本站下載站http://www.phpfans.net/download.php/下載 /*

232論壇為您提提供100M免費php空間服務

232論壇為您提提供100M免費php空間服務,支援php+mysql,並支援FTP管理,支援網域名稱綁定功能,無任何的廣告,單個檔案大小無限制,資料庫除mysql還主持mssql和access等.以下是他們的申請:活動具體公告1.為了答謝支援與發展本論壇第一批會員,特舉辦此次活動。2.從本論壇建立起,發貼數達到200的會員即可申請由本論壇所提供的100兆+100資料庫的全能空間!空間支援php,mysql,asp,mssql,access等,支援邦米,也可以用本論壇所提供的2級玉米。3.本論壇

uttx.net(奧地利)為您提供150M免費PHP空間

uttx.net(奧地利)為您提供150M免費php空間,支援PHP+MYSQL,支援FTP管理.下面請看他們的英文介紹:Willkommen bei uttx.net! uttx.net stellt dir gratis Webspace mit MySQL, PHP, FTP-Zugang und 150MB Speicherplatz zur Verfügung. Selbstverst?ndlich bieten wir dieses Service 100% kostenlos

【推薦】天天免費社區提供免費可綁米PHP論壇

天天免費論壇提供可繃米免費php論壇即時申請!網站名稱∶天天免費論壇網站地址∶http://www.ttsite.com/申請地址:http://www.ttsite.com/default-htm-action-read.html示範:http://bbs.ttsite.com/網站介紹∶天天免費論壇為您提供免費論壇申請服務,並提供yourname.ttsite.com的次層網域, 沒有任何限制,申請即時開通。功能特點:

總頁數: 1662 1 .... 1080 1081 1082 1083 1084 .... 1662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.