Time of Update: 2016-06-20
1,安裝php可通過官網進行下(wget http://www.php.net/get/php-5.5.0.tar.bz2/from/jp1.php.net/mirror)。 2,安裝相關的依賴包,確保安裝之前有安裝gd,png,curl,xml等等lib開發庫可以使用yum進行安裝。 [root@localhost conf]# yum install gcc make gd-devel libjpeg-devel libpng-devel libxml2-devel
Time of Update: 2016-06-20
匯入連絡人使用的指令碼[root@nb0001 itopPersonImport]# cat import.sh php /var/www/html/itop/webservices/import.php --auth_user=admin --auth_pwd=admin --class=Person --charset="UTF-8" --csvfile=person_okUtf8.csv --separator = ","
Time of Update: 2016-06-20
原文來自:https://laravist.com/article/15 Laravist是我剛剛上線的Laravel社區,有任何與Laravel相關的問題可以到這裡來問我,我會儘力去幫大家解決問題,後期會嘗試錄製一些視頻教程,形式大概是這樣的 https://laravist.com/lesson/1 終於要更新這個Laravel系列教程的第七篇了,期間去寫了一點其他的東西。 就不說廢話了吧,直接進入Form
Time of Update: 2016-06-20
配置解析php vim /usr/local/nginx/conf/nginx.conf //把下面的配置,前面的#刪除,並更改fastcgi_param SCRIPT_FILENAME 那一行 location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php;
Time of Update: 2016-06-20
SELECT (SELECT REPLACE('500x1x10','x','*') AS a)/5000; 這個結果得到0.1,但是實際應該是1,怎麼去改正? 回複討論(解決方案) 字串形態的運算式是不會被運算的 mysql 並沒有類似 eval 的函數,或許你可以自己寫一個 對於你的這個例子,可以寫作 SELECT substring_index(a,'*',1) * substring_index(substring_index(a,'*',2),'*',
Time of Update: 2016-06-20
但是在本地卻顯示 同步到伺服器上就不顯示了 一模一樣的代碼 求問是什麼原因 怎麼解決 回複討論(解決方案) 圖片沒同步上去?或者是圖片路徑的寫法不對 看下你的表徵圖字型檔或者css檔案載入上沒有 但是在本地卻顯示 同步到伺服器上就不顯示了,多半是路徑問題,去檢查下css的路徑吧,伺服器是Linux的話要區分大小寫 css js 圖片 html檔案 整個是一起同步的 路徑應該不會錯 用了好久了 之後沒改動過 載入的話 重新整理了好多遍 還是沒有
Time of Update: 2016-06-20
timeidnametaskremark";while($row = mysql_fetch_array($result)){ echo ""; echo "" . $row['date'] . ""; echo "" . $row['id'] . ""; echo "" . $row['name'] . ""; echo "" . $row['task'] . ""; echo "" . $row['remark'] . ""; echo ""; }echo "";下一頁
Time of Update: 2016-06-20
rootPath = $rootPath; if (is_dir($this->rootPath)) { $this->rootPath = pathinfo($this->rootPath, PATHINFO_DIRNAME) . DIRECTORY_SEPARATOR . pathinfo($this->rootPath, PATHINFO_BASENAME); $this->opDirectory =
Time of Update: 2016-06-20
當我們在函數中要操作某一外部變數時,使用的方法有以下幾種 引用傳遞 function pass_by_reference(& $num){ // 注意$num作為你傳遞的參數的引用 // 其他變數也可以引用此變數以指向參數地址 $temp = & $num; $temp ++;}$arg = 1;pass_by_reference($arg);echo $arg; // 2pass_by_reference($arg);echo $arg; // 3 全域數組
Time of Update: 2016-06-20
可能我們日常工作中很少用到這塊知識點,但我還是喜歡把遇到的卻不清楚的知識點摸清 PHP的類方法重寫規則 1、final修飾的類方法不可被子類重寫 即便final private方法無法被繼承 子類仍不能對齊進行重寫 class FinalMethod{ //可繼承不可重寫 final public function finalPublic() { echo "can be inherited, but be overrided"; }
Time of Update: 2016-06-20
這個是靜態頁的,我需要將檔案上傳完後。在這句這裡變換為已上傳,這句就不可以再點了。不知能不能實現。 回複討論(解決方案) 上傳完成的時候用js來做改變,就改變一下input的value和onclick 上傳完成了之後 用javascript 擷取button 對象 var btn = document.getElementById("button的id") ; btn.value = "完成"; 然後設定button的value屬性就好了
Time of Update: 2016-06-20
上篇在學習$mem->set();的時候少寫了一個參數,第三個參數,MEMCACHE_COMPRESSED,這個參數的作用在於壓縮。 memcache是獨立機構,是C/S結構。如果memcache滿了,LRU演算法刪除,把最早沒有訪問過的拿掉。 memcache的分布式 這裡是重點 在第二部中將connect這個方法改成addserver(),在連結池中添加了一個memcache伺服器。 例如 : $mem -> new Memcache();$mem ->
Time of Update: 2016-06-20
下面是總結的幾個使用方法include 'PHPExcel.php';include 'PHPExcel/Writer/Excel2007.php';//或者include 'PHPExcel/Writer/Excel5.php'; 用於輸出.xls的建立一個excel$objPHPExcel = new PHPExcel();儲存excel?2007格式$objWriter = new
Time of Update: 2016-06-20
Laravel5實現方便使用的錯誤頁面非常簡單,例如想要返回status 404,只需要在view/errors中添加一個404.blade.php檔案即可。Lumen中沒有預設實現這種便利,於是自己添加一個。 Lumen如何?類Laravel5方便使用的錯誤頁面 原理 拋出錯誤的函數是abort(), 進入該函數一看究竟,會發現只是拋出一個HttpException. 在Application中,處理http request的時候,有一個try
Time of Update: 2016-06-20
圖1在action裡面引入這幾個檔案,圖2是檔案的目錄結構,之前用原生的調用執行都沒有問題 ,引入到tp方法都找不到了。後面用import也不可以,求幫忙 回複討論(解決方案) 第15行,'dirname(__FILE__)/protocl' 你覺得__FILE__在字串裡能被解析嗎?拆分成dirname(__FILE__) . '/protocl' 匯入檔案路徑失敗,檢查下匯入的檔案 你 import 的參數是錯誤的,檔案的放置也不符合 import
Time of Update: 2016-06-20
wxPHP 即 "wxWidgets for PHP",它捆綁了 wxWidgets 這個跨平台的庫,讓你可以用 php 來開發案頭應用。 它可以在 Windows, Linux 和 MacOSX 用同樣的代碼運行,並且接近原生的外觀。 我們都看到了php 在 web 開發上的輕鬆與靈活,以及 wxWidgets 架構的強大,它們的結合能讓案頭應用開發的工作更簡單,更快,更有趣。 你可以基於你的 php web
Time of Update: 2016-06-20
$sql= sprintf(" select * from table");if(!$error=$conn->query($sql)) { $results = array(); while(!($error=$conn->fetchArray($results))) { //這句出了問題 //我在本地上資料可以正常讀取,放到正式服上,讀取一次就停止了 .............................. }}
Time of Update: 2016-06-20
CREATE TABLE `test_avatar` ( `uid` int(11) unsigned NOT NULL DEFAULT '0', `avatar` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`uid`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;INSERT INTO `test_avatar` VALUES (1,'./Uploads/admin.jpg');CREATE TABLE
Time of Update: 2016-06-20
$dsn = "mysql:host=localhost;dbname=test"; try{ $pdo = new PDO($dsn); echo "串連成功"; }catch(PDOException $e){ echo "串連失敗".$e->getMessage();}try{ $pdo->beginTransaction(); $goodprice = 5; $id_out = 15; $id_in =16; $sql1 ="update price
Time of Update: 2016-06-20
先複習一下php中常用的Regex常用函數。 1. preg_match()和preg_match_all() int prag_match($pattern,$subject,選擇性參數$matchs); 只進行一次匹配,傳回值0或者1,即匹配到的次數,將匹配到的值會放入第三個參數,是一個以為數組。 int preg_match_all($pattern,$subject,選擇性參數$matchs);