Tag Archives: 函數

mysql時間操作函數和存儲過程

由於業務需要統計一批數據,用到關於mysql的時間操作函數和存儲過程,問題已經基本解決,把過程記錄下: 1. mysql的語句中不支持直接用循環,循環隻能在存儲過程中使用; 2. 寫為文件時,註意一些隱藏的字符,造成語Read More

mysql函數二

四、條件判斷函數 1、if(expr,v1,v2)函數:成立返回結果v1,否則結果v2 例:select id,if(grade>=60,'pass','fail') from t; 2、IFNULL(V1,V2)函數:如果空顯示v2,否則顯示v1 例:mysql>Read More

mysql日期相關函數使用

當前月的第一天 SELECT CURDATE(), DATE_SUB(CURDATE(),INTERVAL DAY(CURDATE())-1 DAY); 當月的最後一天 SELECT CURDATE(), LAST_DAY(CURDATE()); 上個月的第一天 SELECT DATE_SUB(DATE_SUB(CURDATE(),INTERVAL DAYRead More

MySQL資料庫優化之——自定義存儲過程和函數

MYSQL中創建存儲過程和函數分別使用CREATE PROCEDURE和CREATE FUNCTION 使用CALL語句來調用存儲過程,存儲過程也可以調用其他存儲過程 函數可以從語句外調用,能返回標量值 創建存儲過程 語法 CREATE PROCEDURE sRead More

MySQL資料庫詳解(5)———–函數超全總結

mysql函數大全 對於針對字符串位置的操作,第一個位置被標記為1。 ASCII(str) 返回字符串str的最左面字符的ASCII代碼值。如果str是空字符串,返回0。如果str是NULL,返回NULL。 mysql> select ASCII('Read More

PHP擴展開發-07-函數調用

1      函數返回值 終於講完zval瞭,前面我們講到瞭函數的定義和使用,但是我們沒有講函數的返回值。因為C擴展中,函數的返回值類型為zval的,所以我們把這一節放在瞭這裡進行講解。 本節任Read More

一個可以刪除字符串中HTML標記的PHP函數

一個可以刪除字符串中HTML標記的PHP函數 作者:limote 當訪客留言和發帖時,我們並不希望訪客在留言和帖子中使用HTML標記,所以在訪客提交留言和帖子時我門得把HTML標記刪除,下面的函數就Read More

從C/C++遷移到PHP——判斷字符類型的函數

  在C/C++中,頭文件ctype.h中定義瞭關於字符類型一組宏,可以得到給定字符的類型。 而PHP中沒有相關函數。前些天發現在www.mm4.de下載的PHP中提供瞭一個名為php_ctype.dll的擴展庫, 加載後發現提供一Read More

PHP編程之高級技巧——利用Mysql函數

盡管PHP為我們提供瞭很多函數,但有些東西處理起來還是不很方便。譬如PHP提供的日期時間函數就很有限。Mysql為我們提供瞭不少此類的函數。是否可以利用Mysql函數來處理PHP程式呢?筆者做瞭以下的嘗試。 <Read More

一個取得文件擴展名的函數

一個取得文件擴展名的函數 <?   /* GetFileType   用法:GetFiletype($filename) */   function GetFiletype($Filename) {       if (sRead More

模擬SQLSERVER的兩個函數:dateadd(),datediff()

<?php //文件名:date.inc.php3 //在使用這兩個函數前,要先將日期或日期時間轉換成timestamp類型。 //如: //$today=mktime(0,0,0,date("m"),date("d"),date("Y")); /***Read More

Mysql計算時間間隔函數

#計算兩個時間的間隔 #計算間隔天數 select TIMESTAMPDIFF(day,’2014-06-01′,date(now())) #計算間隔月數 select TIMESTAMPDIFF(month,’2014-01-01′,date(now())) #計算間隔年數 select TIMRead More

用函數讀出數據表內容放入二維數組

//用函數讀出數據表內容放入二維數組 //動態sql語句 //以讀出點擊次數表為例。 function list_hit($fields,$where,$order,$direction,$limit,$conn) { if ($fields=="") {$fields="hit_Read More

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

<?php function validateEmail($email)   {     return eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$", $email); &Read More

一個高ai的分頁函數和一個url函數

這個分頁函數非常高隻能的 看看就知道瞭 function ppage($total, $page, $e_page = 15, $e_block = 10, $url = , $color = ) { if(!strpos($url,?))    $url.=?; else   &Read More

PHP5常用函數列表概覽

  PHP已經更新到很多個版本,最近用的比較多的要數PHP5。下面我們為大傢總結瞭PHP5常用函數,以便大傢將來實際編寫代碼中查看。   usleep() 函數延遲代碼執行若幹微秒。   unpack() 函數從二進制字符串對數據Read More

一個發送HTML郵件的PHP函數

  寫瞭一個簡單的發送HTML郵件的PHP函數。   函數說明:send_mail("發件人地址", "收件人地址", "郵件主題", "郵件正文");   示例: send_mail($from, lvtao@phRead More

MySQL資料庫數據處理函數

數據處理函數 有時從資料庫表中獲取到的數據需要進行一些處理。如將小寫字母替換為相應的大寫字母。這個處理過程可以在客戶機上進行,也可以在資料庫上進行。資料庫上進行會更高效。資料庫中有相應的數據處理函數來Read More

一些你不曾知道的PHP函數和功能

  PHP的真正威力源自於它的函數,但有些PHP函數並沒有得到充分的利用,也並不是所有人都會從頭到尾一頁一頁地閱讀手冊和函數參考,這裡將向您介紹這些實用的函數和功能。   1、任意參數數目的函數   你可能已Read More

PHP檢查庫或函數是否可用的方法

隨著版本的升高,PHP的功能也越來越完善,可用的擴展庫和函數也越來越多,因此,我們寫程式時也要考慮版本的兼容問題,同時還要考慮伺服器(特別是虛擬主機)是否安裝瞭擴展庫。 本文介紹的函數其實是PHP手冊上本來Read More

php函數筆記

字符串函數:htmlspecialchars()md5()number_format()preg_match()trim()printf()str_replace()strip_tags()explode()implode()sprintfstrposstrrchrstrrposstrstrsubstr 數組處理函數:array_filter()arrayRead More

mysql中自定義函數編程

語法: 新建: Create function function_name(參數列表)returns返回值類型 函數體 函數名,應該合法的標識符,並且不應該與已有的關鍵字沖突。 一個函數應該屬於某個資料庫,可以使用db_name.funciton_name的形式執Read More