Time of Update: 2017-02-28
這篇文章主要介紹了php數組索引值用法,執行個體分析了php數組中索引值的系統自動分配原理與提示,具有一定參考借鑒價值,需要的朋友可以參考下 本文執行個體講述了php數組索引值用法。分享給大家供大家參考。具體分析如下:先看一個數組:? 1 2 3 4 5 6 7
Time of Update: 2017-02-28
要用php守護另一個php進程(apache模組的啟動並執行,還有nginx等啟動並執行除外)a.php要守護b.php在b.php中 通過 getmypid()函數擷取當前進程的id,並將id寫入c.pid檔案中,如果程式執行完成將c.pid檔案刪除或清空在a.php中 驗證c.pid是否存在 ,是否為空白,如果不為空白,將pid讀出,通過exec執行 ps -p pid|grep 檔案名稱來判斷是否運行,判斷後執行相應操作可能有人要問,為什麼不直接 ps aux|grep
Time of Update: 2017-02-28
自訂的一個函數 代碼如下 function StripHTML($string){ $pattern=array ("'<script[^>]*?>.*?</script>'si", "'<style[^&
Time of Update: 2017-02-28
php本身沒有提供返回毫秒數的函數,但提供了一個microtime()函數,藉助此函數,可以很容易定義一個返回毫秒數的函數php本身沒有提供返回毫秒數的函數,但提供了一個microtime()函數,該函數返回一個array,包含兩個元素,一個是秒數,一個是小數表示的毫秒數,藉助此函數,可以很容易定義一個返回毫秒數的函數,例如: 代碼如下:function getMillisecond() { list($s1, $s2) = explode(' ',
Time of Update: 2017-02-28
小黃雞SimSimi是一個可愛的智能聊天機器人,他能和使用者進行有趣的對話,本文主要介紹了php版小黃雞simsimi介面使用的樣本,大家參考使用吧 代碼如下:<?phpfunction simsimi($keyword) { $keyword = urlencode(urlencode($keyword)); //----------- 擷取COOKIE ----------// $url =
Time of Update: 2017-02-28
對於大部分密碼加密,我們可以採用md5、sha1等方法。可以有效防止資料泄露,但是這些方法僅適用於無需還原的資料加密。對於需要還原的資訊,則需要採用可逆的加密解密演算法,下面一組PHP函數是實現此加密解密的方法密碼編譯演算法如下: 代碼如下:function encrypt($data, $key){ $key = md5($key); $x = 0; $len =
Time of Update: 2017-02-28
分享一個利用php的GD庫產生縮圖的例子,大家參考使用吧代碼如下:<form method="post" action="suo_do.php" enctype="multipart/form-data"> <input type="file" name="pic" /> <input
Time of Update: 2017-02-28
重點為one_mail函數。利用Mail_mimeDecode類從郵件中提取郵件標頭和郵件內文,具體實現如下代碼如下:<?php header("content-type:text/html; charset=UTF-8"); /* * record kid words and insert into database * user by sending email to publication kid
Time of Update: 2017-02-28
1.PHP時間戳記函數將日期轉化為unix時間戳記 世界末日時間戳記 PHP 代碼如下 echo "世界末日時間戳記為:".strtotime("2012-12-21") 2.將時間戳記轉化為系統時間
Time of Update: 2017-02-28
這篇文章主要介紹了php實現圖形顯示Ip地址,有需要的朋友可以參考一下使用圖形顯示Ip,檔案 sunip.php 代碼如下:<?php header("Content-type: image/gif"); $im = imagecreate(130,15); $background_color = ImageColorAllocate ($im, 255, 255,
Time of Update: 2017-02-28
最近在項目中中上傳圖片時,大約有300多K,結果報了個伺服器錯誤,以前從未遇到過,錯誤的內容如下: mod_fcgid: www.111cn.net HTTP request length 132296 (so far) exceeds MaxRequestLen (131072) 查了下資料,發現fastcgi預設的請求大小為131072,於是在apache配置中添加了MaxRequestLen 配置就好了。如果你只需要修改單個虛擬機器主機的MaxRequestLen,
Time of Update: 2017-02-28
這篇文章主要介紹了使用php解析url的三個樣本,大家參考使用吧方法一: 代碼如下:$url="http://www.baidu.com"; file_get_contents($url); 方法二: 代碼如下:// CURL 方法 $url="http://www.baidu.com"; $ch = curl_init( );
Time of Update: 2017-02-28
本文為大家介紹下使用PHP彈出提示框並跳轉到新頁面,也就是大家所認為的重新導向,下面的樣本大家可以參考下這兩天寫一個demo,需要用到提示並跳轉,主要頁面要求不高,覺得沒必要使用AJAX,JS等,於是研究了下怎麼在PHP提示並跳轉。 開始先是用了下面這種: 代碼如下:echo "<script> alert('sucess');parent.location.href='/user/index'; </script>&
Time of Update: 2017-02-28
php 提供的字串壓縮方法有很多,下面為大家比較下php字串壓縮方法,感興趣的朋友可以參考下php 提供的字串壓縮方法有 1.gzcompress — Compress a string This function compress the given string using the ZLIB data format. 2.gzencode — Create a gzip
Time of Update: 2017-02-28
這篇文章主要介紹了一個抽獎程式,要求一等獎的中獎機率是0.12%,二等獎中獎機率是3%,三等獎中獎機率是12%,其他中獎機率是都是謝謝惠顧代碼如下:<?php/** * 抽獎 * @param int $total */function getReward($total=1000){ $win1 = floor((0.12*$total)/100); $win2 =
Time of Update: 2017-02-28
產生excel檔案,最簡單的莫過於把資料庫的資料匯入到excel就行了,下面有個不錯的樣本,大家可以參考下產生excel 當然使用的是 phpExcel這個類庫了,可是它太麻煩了,對於只要簡單產生來說有點不值得 什麼叫簡單,把資料庫的資料匯入到excel就行了,
Time of Update: 2017-02-28
有時候我們需要擷取網頁的標題與內容,就是個採集函數,這裡簡單分享下,方便需要的朋友 代碼如下:function getPageContent($url) { //$url='http://www.ttphp.com; $pageinfo = array();
Time of Update: 2017-02-28
這篇文章主要介紹了PHP全形半形轉換函式,把目前能找到的所有全形都列出來了一個個替換吧,需要的朋友可以參考下之前試過網上找的通過ASCII之類的字元替換,發現很多莫名其妙的問題。最後還是換成下面的字元替換方式了,把目前能找到的所有全形都列出來了一個個替換吧 代碼如下:/** * 全形字元轉換為半形 * * @param string $str * @return string */ public
Time of Update: 2017-02-28
就是判斷一個元素是否存在於數組中的函數,既然js裡string都有indexOf函數,為什麼不在Array對象裡設定一個這樣的函數呢,其實就用indexOf這個思想挺好的,不知道制定JS標準的人是基於什麼考慮,把這樣一個如此常用的功能沒考慮在內的。 js 中判斷某個元素是否存在於某個 js 數組中,相當於 php 語言中的 in_array 函數。 ? 1 2 3
Time of Update: 2017-02-28
這篇文章主要介紹了php延遲靜態繫結,執行個體分析了延遲靜態繫結的原理與實現技巧,需要的朋友可以參考下 本文執行個體講述了php延遲靜態繫結的方法。分享給大家供大家參考。具體分析如下:php延遲靜態繫結:指類的self,不是以定義時為準,而是以計算時的運行結果為準。先看一個執行個體? 1 2 3 4 5