Time of Update: 2016-06-13
php分層模式 此篇文字,寫入5月1日,當時出於一些目的,學了php,在T字橫線上發展了一下.關於分層模式,最早學過C#,接觸了三層架構,java中的MVC;java還有多層架構;在MVC之前有過model1,model2。今天想寫寫php,想照著java中的路子寫,雖然都聲稱物件導向的語言,但是路數還是有差別。分層的核心思想應該就是,解耦和,每層各司其職。java中的多層架構:資料持久層:DAO(data?access?object)或者還定義了一個IDAO介面;Data Access
Time of Update: 2016-06-13
PHP中curl相關函數詳解之curl_setopt()函數 curl_setopt()參數的功能是為一個的curl設定對話參數。?curl_setopt_array()參數的功能是以數組的形式為一個的curl設定對話參數。----------------------------?$ch = curl_init();$fp = fopen(“for instance_habitatpage.txt”, “w”);curl_setopt($ch, CURLOPT_FILE,
Time of Update: 2016-06-13
php 合并兩個有序數組對於兩個有序數組,每個數組都是迴圈一次,即可有序的排列到新的數組裡面;採取主意遞增,比較,然後按順序插入,php代碼:';print_r(mergeOrderly($arr1,$arr2));//樣本function mergeOrderly($arr1,$arr2){if(!count($arr1)){//判斷參數是否有意義return false;}elseif(!count($arr2)){return false;}else {//進行合并$arr =
Time of Update: 2016-06-13
php無法解析的問題 php無法解析的問題1.php解析的php檔案路徑要寫對 #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL #指定php.ini 的存放目錄 PHPIniDir "C:/Program Files/PHP/" #載入php的模組 LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll" #END PHP INSTALLER
Time of Update: 2016-06-13
mysql 日期比較問題現在表kucun中有datavalue(varchar,是2012-01-01這樣的格式日期)和price(float 11,2)欄位現在我想擷取2012-07-10到2012-08-10中的資料我的寫法是這樣的1,SELECT * FROM `kucun` where datavalue between 'UNIX_TIMESTAMP(2012-07-10)' and 'UNIX_TIMESTAMP(2012-08-10)'結果為空白2,SELECT * FROM
Time of Update: 2016-06-13
修改PHP上傳檔案大小的限制 修改php.inimax_execution_time = 0,這個是每個指令碼啟動並執行最長時間,單位秒,0表示沒有限制max_input_time = 0, 這是每個指令碼可以消耗的時間,單位也是秒,0表示沒有限制memory_limit = 256M,這個是指令碼運行最大消耗的記憶體,根據你的需求更改數值256M?post_max_size =200M,表單提交最大資料,此項不是限制單個檔案的大小,而是針對整個表單的提交資料進行限制upload_max_
Time of Update: 2016-06-13
一鍵PHP環境搭建教程,php本地環境輕鬆搞定! ??? 最近閑來無事,特地的研究了下網上比較熱門的php網站程式(如:dedecms、wordpress、論壇Discuz等),但是得先搭建本地PHP環境啊,由於我是個PHP新手,在搭建PHP環境時暈了,網上相關的教程挺多的,不過看著挺蛋疼的。弄了半天沒弄好,最後弄了個一鍵PHP環境搭建軟體程式輕鬆搞定。下面介紹幾種常用的軟體程式:??? 1.ComsenzEXP???
Time of Update: 2016-06-13
如果PHP是用英式英語編寫的 PHP之父Rasmus
Time of Update: 2016-06-13
php中@符號的作用和php函數前的&符號的作用 . 作用?用來隱藏錯誤的 2. 什麼時候用?某些錯誤會中止程式,但其實它可能只是局布的錯誤,因一個小錯誤而中止了程式,肯定不好啦,因此在自己意料之中可能出錯的地方前面加個“@”,就能防止因錯誤而引起的程式中止。比如“$con =@mysql_connect($MYhost,$DB_name,$DB_PassWord);”3.
Time of Update: 2016-06-13
Pdo為何把我們int型都轉換成string型了,能不能讓他不轉???要設定什麼參數??這個設計是基於什麼考慮???有點小坑爹啊------解決方案--------------------除了 false == 外,沒有什麼與資料類型的相關的況且 false == 應寫作 false === ,這樣才真正與類型相關------解決方案--------------------從mysql資料庫返回的查詢結果都是文本,都會被當成字串處理,因為PHP並不知道你的表結構。 mysqli和pdo都是這樣!
Time of Update: 2016-06-13
PHP驗證碼功能的實現 /** *產生驗證碼圖片 */public function actionVerfiycode() {Header ( "Content-type: image/gif" );$border = 0; //是否要邊框 1要:0不要$how = 4; //驗證碼位元$w = $how * 15; //圖片寬度$h = 20; //圖片高度$fontsize = 5; //字型大小$alpha = "abcdefghijkmnopqrstuvwxyz";
Time of Update: 2016-06-13
php後退一頁 用onclick="history.go(-1);"或onclick="history(back)";php表單在提交之後再後退,表單的內容預設是被清空的(使用session_start的時候),解決方案是在session_start() 之後,字元輸出之前寫上header(“Cache-control: private”); 網頁的緩衝是由HTTP訊息頭中的“Cache-control”來控制的,常見的取值有private、no- cache、max-age、must-
Time of Update: 2016-06-13
問一下有關time()方法的問題1、time()擷取的總是當前時區的時間戳記嗎?不管是否設定了時區。PHP code//我寫了兩個測試頁面,兩個頁面擷取的值相同://a.php:echo time();//b.phpdate_default_timezone_set('PRC');echo
Time of Update: 2016-06-13
表單之input file的使用特點及在php.ini中的相關參數設定 1,控制項
Time of Update: 2016-06-13
PHP中文亂碼問題總結 PHP中文亂碼是PHP開發中的常見問題之一。PHP中文亂碼有時發生在網頁本身,有些產生在於MySQL互動的過程中,有時與作業系統有關。下面進行一番總結。一.首先是PHP網頁的編碼最好最快的解決辦法就是,頁面申明的編碼與資料庫內部編碼一致,如果頁面申請的頁碼與資料庫內部編碼不一致時,就設定串連編碼 ,mysql_query("SET NAMES XXX "); XXX為串連編碼.一定可以解決亂碼的問題.1. php檔案本身的編碼與網頁的編碼應匹配 a.
Time of Update: 2016-06-13
ubuntu安裝phpMyAdmin 方法一:直接運行源碼 (1)安裝apache,運行sudo apt-get install apache (2)phpMyAdmin是一種MySQL的管理工具,它直接從web上去管理MySQL。假設你的web(網頁存放)根目錄是 /var/www/ 假設你的主機web訪問是這樣的 http://192.168.1.11/你可以把他安裝到 /var/www/phpmyadmin
Time of Update: 2016-06-13
PHP unset銷毀變數並釋放記憶體問題 以下內容均引自http://leepiao.blog.163.com/blog/static/485031302010718105814266/,阿飄的部落格??PHP的unset()函數用來清除、銷毀變數,不用的變數,我們可以用unset()將它銷毀。但是某些時候,用unset()卻無法達到銷毀變數佔用的記憶體!我們先看一個例子:
Time of Update: 2016-06-13
php 修改檔案中變數 $filename ="bbbbbbb";$dir = dirname(__FILE__);$path = $dir."".DIRECTORY_SEPARATOR."config.php";echo $path;$contents = file_get_contents($path);$contents = modify_ini_value($contents,"theme",$filename);file_put_contents($path,$contents)
Time of Update: 2016-06-13
IOC是什麼(轉自phpxiaoxin) IoC是什嗎?Inversion of Control,即反轉控制,或許說為依賴注入更為合適。IoC就是IoC,不是什麼技術,與GoF一樣,是一種設計模式。 Interface Driven Design介面驅動,介面驅動有很多好處,可以提供不同靈活的子類實現,增加代碼穩定和健壯性等等,但是介面一定是需要實現的,也就是如下語句遲早要執 行:AInterface a = new AInterfaceImp(); 這樣一來,耦合關係就產生了,如:
Time of Update: 2016-06-13
As3利用AMFPHP與PHP進行通訊 來自:http://bbs.9ria.com/thread-65836-1-1.html?首先,說下具體配置,PHP版本:5.2.5,apache:2.2.11,(或者WAMP2.2),amfphp:1.9版本(附件已提供),windows xp系統。注意:amfphp的不同的版本與php不同的版本會有衝突。具體檢測方法是:在web根目錄下解壓amfphp後,訪問該url: