Email+URL的判斷和自動轉換函式

function validateEmail($email) { return eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email); } function validateURL($url) { return eregi("^((ht|f)tp://)((([a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3}))|(([0-9]

PHP如何輸出整數化的版本號碼

再用用程式時,一般需要對php版本號碼整數化後進行判斷,從而確定輸出。 $temp=explode(".",phpversion()); //以數組形式擷取版本號碼 $num=count($temp); //計算數組中的元素數量 $phpver=0; switch($num) { cas 3: $phpver=$phpver+(intval($temp[2])); cas 2: $phpver=$phpver+(intval($temp[1

PHP中如何用函數讀出資料表內容放入二維數組

//用函數讀出資料表內容放入二維數組 //動態sql語句 //以讀出點擊次數表為例。 function list_hit($fields,$where,$order,$direction,$limit,$conn) { if ($fields=="") {$fields="hit_id,banner_id,hit_ip,hit_time";} if ($order=="") {$direction="";} $sql="select $fields from hit $where $order

php中實現給多個地址發郵件的類

//////////////////////////////////////////////////////////// // EmailClass 0.5 // class for sending mail // // Paul Schreiber // php@paulschreiber.com // http://paulschreiber.com/ // // parameters // ---------- // - subject,

PHP通過文字傳遞建立的圖形按鈕

通過文字傳遞建立的圖形按鈕,詳細說明請看文內英文說明 /* PHP3 Button generator, (c) 2000 by IzzySoft (izzysoft@buntspecht.de) * License: GPL (and it would be nice to drop me a note that you find it * useful - if you use it. And, of course, I am very interested in

教你用PHP實現多級樹型菜單功能

//樹型目錄結構模板程式 //菜單目錄庫欄位說明: //menu_id 功能表項目 id //menu 菜單名稱 //menu_grade 菜單等級 1 為主菜單 2 為二級菜單 ........ //menu_superior 上一級菜單 id 號 function my_menu($menu_content,$i,$menu_grade_temp,$menu_superior_temp) { global

用PHP調用資料庫的預存程序!

用php調用資料庫的預存程序!作者:fox4000 昨天,看到一個戰友問是否可以用php調用存貯過程,感覺應該是可以的,所以,馬上進行了實驗,非常的成功!非常出乎我的意料之外!因此,寫出來,給大家參考! 大家知道,預存程序是在伺服器端的一個指令碼程式,執行起來速度很快,但它也有一個缺點,就是依賴與一個固定資料庫,移植性不好!

如何使用PHP刪除多級目錄

昨天看見一個貼子(chinaasp)問怎麼刪除目錄,以前一直可以,但昨天出了問題,原來他只是把他下級的檔案刪了後就刪 目錄所以如果多幾級就有問題。 我的這個只能暫時湊活著用,如果你的目錄沒有十幾層的話應該沒有問題的吧~,但我不熟悉遞迴只能做到 deltree($path);rmdir($path)才能刪除這個目錄能不能做到直接deltree($path);就刪除這個目錄?? function deltree($pathdir) { echo $pathdir;//我調試時用的

SQL管理員的web介面介紹

/************************************************************************************* * SQLAdmin v2.0 - An SQL Administration User Interface for the Web * * Copyright (C) 1997-98 Alessandro Vernet

php產生sessionid和隨機密碼的例子

用這個可以來驗證使用者和產生隨機密碼--teaman //---------------------------------------------------- // Function GetSID() // // Parameters : $nSize number of caracters, default 24 // Return value : 24 caracters string //

如何使用php將資料從文本匯入到mysql

access中可以將文本中的資料輕鬆匯入表中,MySQL中用起來沒那麼方便,其實起來也很簡單。 首先將資料記錄按行處理好用特定的字元分開如:“,” 記錄形如: aaa,bbb,ccc,ddd,eee fff,ggg,hhh,iii,jjj,kkk 就行,建立loaddate.php $hostname="localhost"; $username="yourname"; $passWord="yourpwd"; $dbname="yourdb";

在php中如何?從Excel到mysql的轉化

自從對php和MySQL有了一定的瞭解之後,我就對公司裡龐大的Excel資料庫虎視眈眈,想偷偷地"共用"這被保密的商業資料,一邊琢磨著怎麼搞到手,一邊考慮如何轉化成mysql資料庫,去了很多php網站論壇請教高手,都沒有一個結果,某天突發想象,為何不試試這種方法呢?結果也真行,一切Ok,下面我就把我的心得與大家完全共用(可能你有更好的方法) 1.先介紹一下這個Excel資料庫的結構,且命名為E.xls,欄位有4個(40個也一樣搞掂),欄位名為a,b,c,d,接著對jm.xls做分解: 1

PHP中如何對資料庫操作的封裝

php中對資料庫操作的封裝 在動態網面設計中很多都要涉及到對資料庫的操作,但是有時跟據需要而改用其它後台資料庫,就需要大量修改程式。這是一件枯燥、費時而且容易出錯的功作。其實我們可以用PHP中的類來實現對資料庫操作的封裝,從而使寫出的程式在很小的改動下就可以完成後台資料庫的更改。   現在我們把其封裝在dbfz.inc中,其設計如下: class dbInterface{ var $dbID=1; //用於確定當前操作的資料庫,當dbID為1代表MySQL,當為 2代表 SQL

串連兩個不同MYSQL資料庫的PHP程式

echo "Connecting as MySQL\n"; $connection1 = mysql_connect('localhost', 'mysql', '') or die($php_errormsg); echo "connection1 is $connection1\n"; echo "Selecting test for mysql user\n"; mysql_select_db('test', $connection1) or

php訪問查詢mysql資料的常用三種方法

php訪問查詢mysql資料的常用三種方法:1. $row = MySQL_fetch_row($result);返回一個規則的數組$row,$row[0]是第一個元素,$row[1]是第二個元素,依次類推... mysql_num_fields($result) 返回結果的元素個數。 2. $row = mysql_fetch_array($result); 返回一個數組$row. 舉例如下: 表結構如下: username | passWord -----------------------

如何使用php產生EXCEL文檔

如何使用php產生EXCEL文檔---------------------------- Excel Functions ---------------------------- 將下面的代碼存為excel.php ,然後在頁面中包括進來 然後調用 1. Call xlsBOF() 2. 將一些內容寫入到xlswritenunber() 或者 xlswritelabel()中. 3.然後調用 Call xlSEOF() 也可以用 fwrite 函數直接寫到伺服器上,而不是用echo

PHP在NT IIS下如何用ODBC串連資料庫

$connection = int odbc_connect(string dsn, string user, string passWord)建立資料庫連接, $query_string = "查詢記錄的條件" 如:$query_string = "select * from table" 用$cur = int odbc_exec(int connection_id, string query_string)檢索資料庫,將記錄集放入$cur變數中。 再用while

PHP如何?指定日期的若干天以後的日期

這個函數是很簡單,就是加上給 指定時間加上一天,得到新產生的日期,如果要擴充,也是很簡單的。下面首先來看這個函數,首先要提前講個函數,判斷當前是否是閏年的函數function CheckRun($year){if($year%4==0 && ($year%100!=0 || $year%400==0) )return true;elsereturn false;}我們要在下面的程式中用到這個函數function DateAdd($date){$parts = explode(' ',

在PHP中如何向 MySQL 發送資料

在PHP中如何向 MySQL 發送資料你應該對 HTML 表單比較瞭解了,下面的一段代碼是一個很簡單的 HTML 表單: 姓 : 名 :   當你輸入資料,並按下 submit 按鈕後,這個表單將把資料發送到 submitform.php3 。再由這個 PHP 指令碼來處理收到的資料,下面就是 submitform.php3 的代碼: MySQL_connect (localhost, username, passWord);

製作404錯誤頁面,並能發信給管理員

# 設定 $domain 為你的網域名稱 (注意沒有www) $domain = "oso.com.cn"; # 設定URL,注意沒有後劃線 / $docroot = "http://www.oso.com.cn"; # 設定錯誤資訊的字型 $fontface = "Verdana"; # 設定404頁面的字型大小 $fontsize = "2"; # 設定404頁面的背景顏色,預設是白色 $bgcolor = "#ffffff"; # 設定文字顏色,預設是黑色 $textcolor = "#0

總頁數: 5203 1 .... 1100 1101 1102 1103 1104 .... 5203 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.