php製作的bbs超經典(全文在這裡)http://115.com/lb/5lbcqol0flze $dsn = "mysql:host=localhost;dbname=資料庫名";$dbh = new PDO($dsn, '使用者名稱', '密碼', array(PDO::ATTR_PERSISTENT => true));$dbh -> query("SET
。。。。因為某網站看圖比較坑爹,要一頁一頁的翻頁。。。。所以。。。。就寫了這麼個東西(我是產品不是程式員)運行速度簡直無法忍受,而且經常會有錯誤發生,所以希望大家幫忙改進(PHP)。。。當然也歡迎看到PYTHON,GOLANG的版本~~^_^對了,程式基於CodeIgniter。。。。連結謹慎點擊
PHP 命令列擷取傳參代碼出處:http://www.haowei.me/archives/916.html代碼示範:http://www.haowei.me/archives/916.html?osc [hacker@broiler /]# php -r "echo \"PHP Command Line.\";"PHP Command
學習作業 require_once("Zend/Loader.php");Zend_Loader::loadClass("Zend_Registry");$Arr = array('host' => '127.0.0.1','username' => 'root','password' => '111','dbname' => 'test');$Reg = new
靚點:簡化操作,array_walk批處理,引用,內耗小。應用情境:主要用來處理記錄集(二維數組)1、整合結果集(一維數組,如ids:[1,3,4,5],獲獎使用者名稱清單:['熊明','lijia','二郎神'])2、按鍵組合值對(一維數組,如標籤:array('mysql'=>'url1','php'=>'url2'])3
求兩個目錄的相對路徑,不限制路徑深度 /** * 輸出$b相對於$a的相對路徑($a) * 不限限制路徑深度,沒有做什麼最佳化,只是實現功能 */function getPath($a, $b){ $aArr = explode('/', dirname($a)); $bArr = explode('/', dirname($b)); $aLen =
檢測注流瀏覽器及其版本 define('IE', 1);define('FIREFOX', 2);define('CHROME', 3);define('OPERA', 4);class UserAgentDetect{ static $version = array(); static $userAgent = ''; static function
PHP去除斷行符號換行的三種方法 //php 不同系統的換行 //不同系統之間換行的實現是不一樣的 //linux 與unix中用 \n //MAC 用 \r //window 為了體現與linux不同 則是 \r\n //所以在不同平台上 實現方法就不一樣 //php 有三種方法來解決
$transaction=Yii::app()->db->beginTransaction();try{$model1->save();$model2->save();$model3->save();$model4->save();$model5->save();出錯$model6->save();$transaction->commit();}catch(Exception $e){$transaction->rollBack();}model1 , model2 , model3 ,
基於Jquery的瀑布流 AJAX$page = isset($_GET['page']) ? intval($_GET['page']) : 1;$size = 20;try{$pdo = new PDO('mysql:host=localhost;dbname=wechatbook', 'root', 'root');$offset = ($page - 1) * $
利用輾轉相除法求兩數是否互為質數(素數) $a=200; $b=13;//輾轉相除法if($b>$a){$x=$a;$a=$b;$b=$x;}while(1){//echo "a=".$a." b=".$b;echo "\n";if($b==1){echo "互質";break;}if($b==0){echo
起源於要整理通訊錄,原先用的是檔案調查,現在學了php,就自己試一下.程式短小精悍,適於學習.有兩個檔案,bj.html用於顯示和採集表單資訊.bj.php用於處理資料和反饋結果.突出之處在於可以上傳閱覽頭像.其實還有一個test.php,用於調試,中間處理.從這個開始先看.注釋很詳細,標籤,函數不會的話右鍵搜尋.因為web目錄很多,放在./1/檔案夾下,在Firefox設一個書籤方便訪問部署時吧bj.html改成index.php原先想著搭建一個ipv6免費上網的應用平台(現在知道了是oaut
PHP memcache 環形隊列類。新手,沒咋學過資料結構,因為業務需要,所以只是硬著頭皮類比的! 原形是 oschina上 lusi 分享的PHP memcache 隊列代碼。為使隊列隨時可入可出,且不受int長度越界危險(單鏈採取Head自增的話不作處理有越界可能),所以索性改寫成環形隊列。可能還有BUG,忘見諒! /** * PHP memcache 環形隊列類
jQuery驗證架構 六、架構內建的驗證方法( List of built-in Validation methods ) [1] required( ) 返回:Boolean 說明:讓表單元素必須填寫(選擇)。 如果表單元素為空白(text input)或未選擇(radio/checkbox)或選擇了一個空值(select)。 作用於text inputs, selects,
/** * 上傳圖片產生縮圖 * * 需要GD2庫的支援 * * 初始化時需要參數new thumbnails('需要縮減的圖片的原始地址','縮圖的寬度','縮圖的高度','(選擇性參數)縮圖的儲存路徑'); * 如果最後一個參數不指定,那麼縮圖就預設儲存在原始圖片的所在目錄裡的small檔案夾裡, * 如果不存在small檔案夾,則會自動建立small檔案夾 * * 初始化之後需要調用方法produce建立縮圖 * $thumbnails = new thumbnails(''....
擷取檔案尾碼if(!empty($_POST["sub"])){$a = strrev($_POST["text"]); //反轉字串$b = explode(".",$a); //以點號分割字串$c = strrev($b[0]);echo "檔案尾碼為:.$c".""; } ?>session_start();if(!empty($_POST["sub"])){ echo "檔案名稱自動轉換為大寫:".strtoupper($_POST["text"]).
碗相同,球相同,轉換一下思路。A列B行的表格,每個鋼珠可放入一個格子,共C個鋼珠。移動鋼珠,使出現各種可能。為了避免重複和遺漏,我們依據一下規律移動鋼珠。從左至右放置鋼珠,第一列放置滿後,再放置第二列;依次類推。移動鋼珠的時候,總是保證左邊的任何一列鋼珠數不少於比右邊的任何一列。每移動一個鋼珠,出現一種可能的情況,計數器加1. $boxNum = 20;$size = 1
最近做項目,後台已經做好了但是前台的模版還沒下來,所以測試比較麻煩。於是寫了個簡單的指令碼通過curl的方式類比表單提交。可以通過數組和字串兩種方式提交資料。 /** * Class SimulantForm 類比表單 */class SimulantForm { /** * @var 要提交的頁面url */ protected $_url;
簡單記錄 支出,收入,報銷。現在遇到的問題是,如何將計算 收入表(income)-支出表(payout)的差。需要整套源碼的可以直接留下郵箱,或加我QQ,直接發送。並且希望各位能夠協助下糾正有錯誤的邏輯或者該怎麼加強。謝謝 //sum的function是用來記錄支出/收入的金額總數。// 現在遇到的問題是,如何將計算 收入表-支出表的差。 include
用單引號代替雙引號來包含字串,這樣做會更快一些。因為PHP會在雙引號包圍的字串中搜尋變數,單引號則不會,注意:只有 echo 能這麼做,它是一種可以把多個字串當作參數的“函數”(譯註:PHP 手冊中說 echo 是語言結構,不是真正的函數,故把函數加上了雙引號)。 1、如果能將類的方法定義成 static,就盡量定義成 static,它的速度會提升將近4倍。 2、$row['id'] 的速度是 $row[id] 的7倍。 3、echo 比 print 快,並且使用 echo