Time of Update: 2016-07-29
1,支援群發 (如果需要群發多號用英文逗號(,)分隔(159..,159..)) 2,支援POST或GET方式提交資料 本站介面: http://api.heqee.com/fetion/?username=飛信手機號碼&passowrd=飛信手機密碼&to=接收人號碼&message=簡訊內容 或者 http://api.heqee.com/fetion/?u=飛信手機號碼&p=飛信手機密碼&t=接收人號碼&m=簡訊內容 您也可以下載源碼放在自己的網站上 複製代碼 代碼如下:/*
Time of Update: 2016-07-29
php的數組的key 可以是string類型也可以是integer類型。如果key為一個float類型,會自動的轉化為integer類型。 如果沒有為一個value指定一個key,integer類型的索引的最大值已經給出的話,新key就是這個最大值加1.如果這個新key已經被賦值,那麼這個value將會被覆蓋掉。 複製代碼 代碼如下:$arr = array('a','b',5=>'c','d','e',6=>'g'); echo ''; print_r($arr); echo '';
Time of Update: 2016-07-29
1.PDO簡介PDO(PHP Data Object) 是PHP 5 中加入的東西,是PHP 5新加入的一個重大功能,因為在PHP 5以前的php4/php3都是一堆的資料庫擴充來跟各個資料庫的串連和處理,什麼 php_mysql.dll、php_pgsql.dll、php_mssql.dll、php_sqlite.dll等等。 PHP6中也將預設使用PDO的方式串連,mysql擴充將被作為輔助 2.PDO配置 PHP.ini中,去掉"extension=php_pdo.dll"前面的";"號,
Time of Update: 2016-07-29
1.製作PHP安裝程式的原理其實PHP程式的安裝原理無非就是將資料庫結構和內容匯入到相應的資料庫中,從這個過程中重新設定串連資料庫的參數和檔案,為了保證不被別人惡意使用安裝檔案,當安裝完成後需要修改安裝檔案。 2. 製作PHP安裝程式的步驟step1 檢查目錄或檔案的許可權 step2 修改或填加設定檔 step3 檢查設定檔正確性 step4 匯入資料庫 step5 鎖定或刪除安裝檔案 3.製作安裝用到的PHP函數
Time of Update: 2016-07-29
雖然自己也是PHP的學習者,但之前還真沒怎麼瞭解PHP內部的記憶體回收流程,只是在我們的代碼中用了unset,null,mysql_close,__destruct等等一些函數去釋放對象防止記憶體溢出而已,所以上網GG下,找到了以下一些說明,作下記錄“PHP可以自動進行記憶體管理,清除不再需要的對象。PHP使用了引用計數(reference counting)這種單純的記憶體回收(garbage
Time of Update: 2016-07-29
受限於php語言本身不支援多線程,所以開發爬蟲程式效率並不高,這時候往往需 要藉助Curl Multi Functions 它可以實現並發多線程的訪問多個url地址。既然 Curl Multi Function如此強大,能否用 Curl Multi Functions 來寫並發多線程下載檔案呢,當然可以,下面給出My Code: 代碼1:將獲得的代碼直接寫入某個檔案 複製代碼 代碼如下:$urls = array( 'http://www.sina.com.cn/',
Time of Update: 2016-07-29
表單中file對象,比如說$_FILES['doc'],$path為儲存的路徑,$type為限制上傳的類型(他是一個數組,比如說限制上傳doc和docx和格式,那這個參數可以填array(“doc”,”.docx”),而且副檔名前有無”.”不作要求)。 複製代碼 代碼如下:function upload($file,$path,$type){ $state = array(); $state['error'] = "true"; $alltype = ""; //
Time of Update: 2016-07-29
複製代碼 代碼如下:// 定義變數 $local_file = 'local.zip'; $server_file = 'server.zip'; // 串連FTP伺服器 $conn_id = ftp_connect($ftp_server); //驗證登入伺服器 $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // 下載檔案 if (ftp_get($conn_id, $local_file,
Time of Update: 2016-07-29
複製代碼 代碼如下:/********************** *@file - path to zip file *@destination - destination directory for unzipped files */ function unzip_file($file, $destination){ // create object $zip = new ZipArchive() ; // open archive if ($zip->open($file) !==
Time of Update: 2016-07-29
set_time_limit(0); 括弧裡邊的數字是執行時間,如果為零說明永久執行直到程式結束,如果為大於零的數字,則不管程式是否執行完成,到了設定的秒數,程式結束。 一個簡單的例子,在網頁裡顯示1500條語句,如果未設定失效時間,則程式執行到791時結束了,如果把 set_time_limit(0); 前的注釋符//去除,則程式直到1才結束。 複製代碼 代碼如下://set_time_limit(0); $i=1500; include ("inc/conn.php"); while($i>
Time of Update: 2016-07-29
複製代碼 代碼如下:/* creates a compressed zip file */ function create_zip($files = array(),$destination = '',$overwrite = false) { //if the zip file already exists and overwrite is false, return false if(file_exists($destination) && !$overwrite) { return
Time of Update: 2016-07-29
複製代碼 代碼如下:** * 寫檔案 * @param string $file 檔案路徑 * @param string $str 寫入內容 * @param char $mode 寫入模式 */ function writeFile($file,$str,$mode='w') { $oldmask = @umask(0); $fp = @fopen($file,$mode); @flock($fp, 3); if(!$fp) { Return false; } else { @fwrite(
Time of Update: 2016-07-29
複製代碼 代碼如下:function getCloud( $data = array(), $minFontSize = 12, $maxFontSize = 30 ) { $minimumCount = min( array_values( $data ) ); $maximumCount = max( array_values( $data ) ); $spread = $maximumCount - $minimumCount; $cloudHTML = ''; $cloudTags =
Time of Update: 2016-07-29
百度查閱了一些資料,再結合自己的一些經驗,採用以下解決辦法: 複製代碼 代碼如下:$idlist=''; for($i=1;$iif($i==1){ $idlist=mt_rand(3,25216); } else{ $idlist=$idlist.','.mt_rand(3,25216); } } $query="select * from table where id in ($idlist) LIMIT 0,10";
Time of Update: 2016-07-29
最近在PHP官網上看到又有新版的PHP下載了,於是上去找找 For Windows的版本,可是一看,一共給了四個版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,這讓我這個菜鳥頭疼啊,還好PHP官網提供下載的地方左邊有個英文choose我看懂了,我估摸著就是如何來選擇版本的意思吧,於是開始查字典 及上網尋找,終於看明白了具體意思,拿來做個備忘先。
Time of Update: 2016-07-29
1.簡單防盜鏈 複製代碼 代碼如下:$ADMIN[defaulturl] = "http://jb51.net/404.htm";//盜鏈返回的地址 $okaysites = array("http://jb51.net/","http://www.jb51.net"); //白名單 $ADMIN[url_1] = "http://jb51.net/temp/download/";//下載地點1 $ADMIN[url_2] = "";//下載地點2,以此類推 $reffer =
Time of Update: 2016-07-29
看看下面的執行個體: 複製代碼 代碼如下:function Test() { $w3sky = 0; echo $w3sky; $w3sky++; } ?> 本函數每次調用時都會將 $w3sky 的值設為 0 並輸出 "0"。將變數加一的 $w3sky++ 沒有其到效果,因為一旦退出本函數則變數 $w3sky 就不存在了。要寫一個不會丟失本次計數值的計數函數,要將變數 $w3sky 定義為靜態(static)的: 如下: 複製代碼 代碼如下:function Test() { static
Time of Update: 2016-07-29
在web開發中經常會碰到一些簡單的視頻播放功能,但現在的視頻格式不同,並且可以動態增加,所以我們就必須把視頻儲存到資料哦,好了下面我們來看我寫的段簡單的 php視頻網頁播放器代碼吧。 複製代碼 代碼如下:include './admin/connect.php'; @extract($db->get_one("select * from movieinfo where.$_GET['id']."'")); $db->query("update movieinfo set
Time of Update: 2016-07-29
PHP 提供了一個極少使用的 similar_text 函數,但此函數非常有用,用於比較兩個字串並返回相似程度的百分比,以下是similar_text () 函數的使用方法: 複製代碼 代碼如下:similar_text($string1, $string2, $percent); //使用此函數後,我們從變數$percent 中擷取剛比較的兩個字串的相似性百分比
Time of Update: 2016-07-29
//儲存圖片到資料庫的php代碼 複製代碼 代碼如下:If($Picture != "none") { $PSize = filesize($Picture); $mysqlPicture = addslashes(fread(fopen($Picture, "r"), $PSize)); mysql_connect($host,$username,$password) or die("Unable to connect to SQL server");