Time of Update: 2016-07-13
PHP 匯出Excel在開發一個商城網站的時候,客戶需要一個匯出報表的功能,我使用PHPExcel來實現這個功能。下載PHPExcel_1.8.0_doc.zip,將解壓後的檔案夾裡的Classes上傳到網站的根目錄下,Classes目錄內的內容如下:匯出檔案Excel.phprequire_once dirname(__FILE__).'/Classes/PHPExcel.php';//引入PHPExcel.....此處略去從資料庫擷取資料的過程,$a為需要匯出的數組.....
Time of Update: 2016-07-13
PHP圖片、檔案批量上傳代碼 不管是檔案還是圖片批量上傳我們第一個是在html中做name=userfile[]這種陣列變數,在php接受中我們做for ($_i=0; $_i 例子 代碼如下 session_start(); ?>
Time of Update: 2016-07-13
PHP登入中的防止sql注入方法分析 防止sql注入這些細節問題一般是出現在大意程式員或者是新手程式員了,他們未對使用者提交過來的資料進行一些非常過濾從而導致給大家測試一下就攻破了你的資料庫了,下面我來簡單的一個使用者登入未進行安全配置可能出現的sql注入方法,下面一起來看看吧。 比如以下一段登入的代碼: 代碼如下 if($l =
Time of Update: 2016-07-13
2014年10款有用的PHP測試架構 今天我們介紹 2014 年 10 款有用的 PHP 測試架構。PHP 測試架構對開發人員來說是非常重要的,能很好的協助開發人員發現 PHP 軟體的錯誤和 bug。這 裡介紹的 2014 年有用的 PHP 測試架構幾乎都是單元測試架構,能協助開發人員發現 bug,同時降低 PHP 軟體的開發成本。PHP 開發人員總是在尋找有用,快速,簡單易用的 PHP 測試架構,而這裡,我們將會介紹 10 款非常有用的 PHP
Time of Update: 2016-07-13
11個提問頻率最高的PHP面試題你是否正在準備尋找一份 PHP 開發的工作,並且也在尋找一些關於 PHP 的面試題及答案?本文為大家分享了一些被提問頻率最高的 11 個 PHP 面試題,以及對應的常規回答,每個公司都有自己的面試標準,面試和問題是完全取決於你在工作中所扮演的角色,當然也和你的編程技能息息相關。問題:請用最簡單的語言告訴我 PHP 是什嗎?回答:PHP 全稱:Hypertext Preprocessor,是一種用來開發動態網站的伺服器指令碼語言。問題:什麼是 MVC?回答:MVC
Time of Update: 2016-07-13
php設計模式 — 簡單原廠模式(靜態Factory 方法模式),php設計模式概念簡單原廠模式 【靜態Factory 方法模式】(Static Factory Method)是類的建立模式原廠模式的幾種形態: 1、簡單原廠模式(Simple Factory) |又叫做 靜態Factory 方法模式(Static Factory Method) 2、Factory 方法模式(Factory Method)|又叫做多態性原廠模式(Polymorphic
Time of Update: 2016-07-13
PHP基本文法總結,php基本文法一、PHP能做什嗎?PHP能做什嗎?我覺得它很強大,只要我能想到的,它都能做,只是我技術能力還不行╮(╯﹏╰)╭。好吧,一張圖,基本瞭解一下吧(ps:PHP的功能不局限於此( ^_^ ))映像有點模糊,湊合一下,(≧▽≦)/二、PHP語言標記1、結束和開始標記1.1 :屬於xml風格,是PHP的標準風格,推薦使用。1.2 :長風格標記,不常用。若你的奇葩編輯器不支援其他php標記,就用它吧1.3
Time of Update: 2016-07-13
php中的mongodb select常用作業碼樣本,mongodbselect前面說到了mongodb安裝,配置,叢集,以及php的插入與更新等,請參考:mongodb。下面說一下,mongodb select的常用操作測試資料:複製代碼 代碼如下:{ "_id" : 1, "title" : "紅樓夢", "auther" : "曹雪芹", "typeColumn" : "test", "money" : 80, "code" : 10 } { "_id" : 2, "title" : "
Time of Update: 2016-07-13
使用PHP和HTML5 FormData實現無重新整理檔案上傳教程,無重新整理檔案上傳是一個常見而又有點複雜的問題,常見的解決方案是構造 iframe 方式實現。在 HTML5 中提供了一個 FormData 對象 API,通過 FormData 可以方便地構造一個表單請求,並通過 XMLHttpRequest 來發送。通過 FormData 對象傳送檔案也是可以的,如此則無重新整理上傳就變的非常簡單了。那麼 FormData 怎麼使用呢?下面幫客之家對此進行簡單的介紹。1. 構造
Time of Update: 2016-07-13
SSI在php程式中的應用1、SSI是什麼伺服器端嵌入:Server Side Include,是一種類似於ASP的基於伺服器的網頁製作技術。將內容發送到瀏覽器之前,可以使用“伺服器端包含 (SSI)”指令將文本、圖形或應用程式資訊包含到網頁中。例如,可以使用 SSI
Time of Update: 2016-07-13
Yii 關於 find findAll 尋找出制定的欄位的方法,yiifindall總所周知modelName::model() -> find() //找出的是一個對象modelName::model() -> findALL() //找出的是一個對象集合的數組如何找出我所需要的欄位的資料,而不是全部欄位的資料之前我是這麼做的$criteria = new CDbCriteria;$criteria->select =
Time of Update: 2016-07-13
[PHP]Nginx與PHP的檔案上傳大小限制,-----------------------------------------------------------------------@黑眼詩人 www.chenwei.ws1. 修改PHP設定檔中的三項:vim /usr/local/php/etc/php.ini (1)post_max_size = 50M #PHP可接受的最大POST資料 (2)upload_max_filesize =
Time of Update: 2016-07-13
PHP閉包執行個體解析,php閉執行個體本文執行個體分析了PHP程式設計中閉包的概念機用法,分享給大家供大家參考。具體分析如下:通常來說,閉包也就是PHP的匿名函數, 但是和函數不同的是,閉包可以通過use使用函式宣告時所在範圍的變數的值。具體形式如下:$a = function($arg1, $arg2) use ($variable) { // 聲明函數閉包到變數$a, 參數為$arg1, $arg2
Time of Update: 2016-07-13
細說php(七) 物件導向編程一、類的聲明與對象初始化1.1 在類中聲明成員屬性時: 前面必須有修飾詞, 當不知道使用那個時, 就使用var, 如果知道使用那一個修飾關鍵字, 就不使用var了var $color;var $name = "zhangsan"1.2 一個檔案只儲存一個類, 檔案名稱中包含類名, 如:類名.class.phpperson.class.php1.3 使用new關鍵字來建立對象, 建立了一個對象就在記憶體中分配一個空間 $對象引用 = new 類名;$person =
Time of Update: 2016-07-13
PHP將部分內容替換成星號在最近的項目中,會碰到到某人的手機號碼隱藏中間幾位,社會安全號碼碼只顯示末尾4位的需求。當時一開始是網上搜尋了一下,看到有人是用substr_replace這個函數來替換的,後面我也用了這個函數,但在用的時候不是很好用。 一、substr_replace 先來看看這個函數的文法: substr_replace(string,replacement,start,length)參數 描述string 必需。規定要檢查的字串。replacement
Time of Update: 2016-07-13
PHP實戰 新聞管理系統 使用到了bootstrap架構剛剛接觸 PHP 仿照視頻 寫了個新聞管理系統 其中也使用到了bootstrap架構寫下來整理一下思路。這是個很簡單的系統,首先是建立資料庫表。mysql>create database newsdbmysql> create table news(-> id int unsigned not null auto_increment primary key,//這是新聞的id-> title varchar(64) not null,//
Time of Update: 2016-07-13
PHP第八課 字串拆分常用函數課程概要:通過這節課能夠對字串進行基本的操作.字串知識點:1.字串的處理介紹2.常用的字串輸出函數3.常用的字串格式化函數4.字串比較函數5.Regex在字串中的應用6.與per1兼用的Regex1.pathinfo();//返回網域名稱的path資訊2.parse_url();3.parse_str();//用來拆分參數用的pathinfo();";print_r($arr);echo
Time of Update: 2016-07-13
PHP第六課 數組的用法學習概要:*瞭解基本的數組函數的使用*懂得數組的遍曆*瞭解超全域數組的基本關係與使用數組1.數組定義和遍曆 2.數組函數數組定義:$arr=array(1,2,3);//索引數組,下標全是數字$arr=array("name"=>"user1","age"=>"30");//關聯陣列,下標中包含字母//下標只有兩種,要麼是字母,要是是不帶雙引號的數字1,3,"age"=>4,5,100=>6,7,400=>8,9);echo "";print_r ($arr);echo
Time of Update: 2016-07-13
PHP緩衝之檔案快取1、PHP檔案快取內容儲存格式 PHP檔案快取內容儲存格式主要有三種: (1)變數 var_export 格式化成PHP正常的賦值書寫格式; (2)變數 serialize 序列化之後儲存,用的時候還原序列化; (3)變數 json_encode格式化之後儲存,用的時候json_decode 互連網上測試結果是:serialize
Time of Update: 2016-07-13
PHP第七課