Time of Update: 2016-07-29
php ucwords() 函數將字串中每個單詞的首字元轉換為大寫, 本文章向碼農介紹php ucwords() 函數的基本使用方法和執行個體,感興趣的碼農可以參考一下。定義和用法ucwords() 函數把字串中每個單詞的首字元轉換為大寫。注釋:該函數是二進位安全的。相關函數:lcfirst() - 把字串中的首字元轉換為小寫strtolower() - 把字串轉換為小寫strtoupper() - 把字串轉換為大寫ucfirst() -
Time of Update: 2016-07-29
做一個網站開發肯定要和使用者管理打交道,如何決定一個使用者是普通使用者、管理員還是超級管理員?這裡結合laravel5.1架構和php語言來進行說明:1.首先我們需要在資料庫中建立一張users表,裡面需要包含type欄位並填入假資料(普通使用者對應0,管理員對應100,超級管理員對應110)2.然後編輯laravel5.1架構(/vendor/laravel/framework/src/illuminate/Foundation/Auth)的AuthenticatesUsers.php這個檔案
Time of Update: 2016-07-29
通過nginx反向 Proxy,就擷取不到真實ip,是擷取的nginx的ip,要得到真實的IP要進行配置Nginx的設定檔: nginx.confproxy_set_header X-Real-IP $remote_addr;例如:#########################################################################要轉寄地區名:upstream t.csdn.com { server 192.168.1.188:80
Time of Update: 2016-07-29
簡單的小功能,但是用起來還是蠻爽的。分享出來讓更多的人有更快的開發效率,開開心心快樂編程。作者:白狼 出處:http://www.manks.top/yii2_dropdown_search.html
Time of Update: 2016-07-29
下載phpexcel檔案,地址:phpexcel.codeplex.com/程式碼範例require_once 'phpexcel/Classes/PHPExcel.php';require_once 'phpexcel/Classes/PHPExcel/IOFactory.php';require_once 'phpexcel/Classes/PHPExcel/Reader/Excel5.php';$objReader =
Time of Update: 2016-07-29
本文執行個體講述了php上傳圖片類及用法。分享給大家供大家參考,具體如下:1.類檔案名稱為:upclass.phpset_datatime(); } function set_datatime(){ $this->datetime=date("YmdHis"); } //擷取檔案類型 function get_ph_type($phtype){ $this->ph_type=$phtype; } //擷取檔案大小 function get_ph_size($phsize){
Time of Update: 2016-07-29
php ucwords() 函數將字串中每個單詞的首字元轉換為大寫, 本文章向碼農介紹php ucwords() 函數的基本使用方法和執行個體,感興趣的碼農可以參考一下。定義和用法 ucwords() 函數把字串中每個單詞的首字元轉換為大寫。注釋:該函數是二進位安全的。相關函數:lcfirst() - 把字串中的首字元轉換為小寫strtolower() - 把字串轉換為小寫strtoupper() - 把字串轉換為大寫ucfirst() -
Time of Update: 2016-07-29
最近研究了下大檔案上傳的方法,找到了webuploader js 外掛程式進行大檔案上傳,大家也可以參考這篇文章進行學習:《Web Uploader檔案上傳外掛程式使用詳解》使用 使用webuploader分成簡單直選要引入HTML部分 選擇檔案 開始上傳 初始化Web UploaderjQuery(function() { $list = $('#thelist'), $btn = $('#ctlBtn'), state =
Time of Update: 2016-07-29
docker構建nginx容器系列問題background : 最近為小夥伴們籌劃docker系列的技術分享,研究了一會docker相關技術, 在此記錄一下構建nginx容器時候的坑1.nginx伺服器根目錄問題docker 官方鏡像提供的nginx基於debian/jessie平台,其檔案結構和ubuntu中的nginx中並不相同eg:run一個niginx容器//80連接埠被佔用,so...$ sudo docker run -it-p800:800 nginx$ sudo docker
Time of Update: 2016-07-29
404頁面即系統在找不到請求的操作方法和找不到請求的控制器名稱時的一種報錯行為的最佳化。第一步:在thinkphp架構中的Home/Comtroller中建一個EmptyController.class.php,其代碼如下:namespace Home\Controller;use Think\Controller;class EmptyController extends Controller{ //空操作_empty()方法 function _empty(){
Time of Update: 2016-07-29
下載nginx for windows 版本下載地址:http://nginx.org/en/download.html開啟CMD視窗cd C:\nginx 指向nginx目錄start nginx 啟動nginxnginx -s stop // 停止nginxnginx -s reload // 重新載入設定檔nginx -s quit // 退出nginx我在IIS下掛了2個測試網站t
Time of Update: 2016-07-29
本文執行個體講述了php簡單實現批量上傳圖片的方法。分享給大家供大家參考,具體如下: $error) {if ($error == UPLOAD_ERR_OK)
Time of Update: 2016-07-29
本文執行個體講述了php+mysql實現的二級聯動菜單效果。分享給大家供大家參考,具體如下:產生學院專業級聯下拉式功能表測試 sql語句:---- 表的結構 `colleges`--CREATE TABLE IF NOT EXISTS `colleges` ( `college_id` int(8) NOT NULL auto_increment COMMENT '學院編號自動增加', `name` varchar(40) NOT NULL COMMENT '學院名稱', PRIMARY
Time of Update: 2016-07-29
回複原理:當普通使用者向公眾帳號發送訊息時,伺服器首先收到使用者發送的訊息;然後將使用者資訊和訊息打包成XML格式的資料包,再將這個XML資料包通過POST方法提交到開發人員設定的URL上。疑問一:為何使用$GLOBALS["HTTP_RAW_POST_DATA"]儲存POST過來的資料,而非$_POST數組?回答:POST只能儲存標準的資料類型,對於XML、SOAP或Application/Octet-steam之類的內容則無法解析。而$GLOBALS["HTTP_RAW_POST_DATA"
Time of Update: 2016-07-29
這裡介紹一個直接將excel檔案匯入mysql的例子。我花了一晚上的時間測試,無論匯入簡繁體都不會出現亂碼,非常好用。PHP-ExcelReader,下載地址: http://sourceforge.net/projects/phpexcelreader說明: 測試環境:MYSQL資料庫採用utf8編碼.匯入EXCEL文檔是xls格式,經過測試,xlsx 格式[excel 2007]也OK.
Time of Update: 2016-07-29
一個好的架構是肯定離不開緩衝的使用,相反,一個沒有緩衝的架構也肯定不是一個好架構,好像是一個意思,不管了,我們先來看看yii2中是如何使用緩衝的吧。又是到我們第一步操作的時候了,我們先來配置組件。方便起見,我們的緩衝組件配置在common\config\main.php檔案,先來簡單配置下檔案快取'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', 'cachePath' => '@runtime/cache2',
Time of Update: 2016-07-29
PHP 7出來好一段時間了,前些日子工作比較忙,沒時間研究,現在有點時間了,公司裡生產環境不能隨便升級,家裡自己的電腦還是可以裝一下看看效果的。下面簡單說明一下PHP 7 + Apache 2.4的安裝。 Apache 2.4 安裝配置 安裝 Apache
Time of Update: 2016-07-29
$this->name 和$this->$name的區別我覺得應該是這樣的$this->name是訪問類中的一個名為name的成員變數。後一種則是訪問類中一個名為$name的成員變數,如果$name = x,那麼就相當於是$this->x;$this->name表示類內部的屬性和方法的代號 以上就介紹了PHP
Time of Update: 2016-07-29
node開發階段,一般都會用http 模組啟一個本機伺服器,方便調試。 它大概是這樣的:var http = require("http");var server = http.createServer();server.listen(8888);那麼問題來了,我的應用程式都已經成型,該如何部署到vps上?總不能還用http://10.88.77.66:8888 來訪問吧?是的文章的標題就是解決方案。我的環境大致是這樣的centos 6 用的是lnmp一鍵部署 。至於lnmp
Time of Update: 2016-07-29
windows下學習php源碼安裝是PHP程式員的一個必備技能,但是這裡想先向大家介紹一個新的快捷在windows機器上搭建 PHP開發環境的工具:phpStudy官方網址:http://www.phpstudy.net/ 截到今天最新版本的介紹頁:http://www.phpstudy.net/a.php/208.html該程式包整合最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend