Time of Update: 2018-06-04
這篇文章主要介紹了PHP安全下載檔案的方法,涉及PHP檔案的編碼設定,轉換,判斷及下載的相關技巧,需要的朋友可以參考下具體如下:<?phpheader('Content-Type:text/html;Charset=utf-8');define('ROOT_PATH', dirname(__FILE__));/** * 下載檔案 * @param string $file_path 絕對路徑 */function downFile($file_path) {
Time of Update: 2018-06-04
這篇文章主要介紹了PHP+Ajax實現無重新整理分頁的方法,以完整執行個體形式詳細分析了PHP結合ajax實現無重新整理分頁的具體步驟與相關技巧,並附帶demo源碼供讀者下載參考,需要的朋友可以參考下注:這裡使用到的一些類庫在前面文章都能找到原始碼,因此為了縮短文章篇幅,都指明連結所在。本文講解內容為: Ajax 實現無重新整理分頁、實現原理、代碼展示、代碼下載。這裡需要說明一些知識:1、Ajax 無重新整理頁面的好處:提供良好的客戶體驗,通過 Ajax
Time of Update: 2018-06-02
這篇文章主要介紹了PHP封裝的MSSql操作類,以完整執行個體形式分析了php封裝的各種常用的mssql資料庫的操作,包括針對mssql資料庫的串連與增刪改查等,需要的朋友可以參考下具體如下:<?php/*MSSql的操作類*/class MSSql { var $link; var $querynum = 0; /*串連MSSql資料庫,參數:dbsn->資料庫伺服器地址,dbun->登陸使用者名稱,dbpw->登陸密碼,dbname->資料庫名字*/
Time of Update: 2018-06-01
這篇文章主要為大家詳細介紹了php版的紅包隨機產生演算法,具有一定的參考價值,感興趣的小夥伴們可以參考一下想了想,自己寫寫php版的紅包隨機產生演算法,能不能實作類別似的功能(其實也不敢說是演算法)。// $bonus_total 紅包總金額// $bonus_count 紅包個數// $bonus_type 紅包類型 1=拼手氣紅包 0=普通紅包function randBonus($bonus_total=0, $bonus_count=3, $bonus_type=1){ $bonus_
Time of Update: 2018-06-02
這篇文章主要介紹了PHP+sqlite資料庫操作的方法,簡單分析了sqlite資料庫的功能及相關操作技巧,包括建立,開啟,插入,檢索及錯誤提示等,需要的朋友可以參考下具體如下:SQLite是一款輕型的資料庫,它的設計目標是嵌入式的,而且目前已經在很多嵌入式產品中使用了它,它佔用資源非 常的低,在嵌入式裝置中,可能只需要幾百K的記憶體就夠了。它能夠支援Windows/Linux/Unix等等主流的作業系統,同時能夠跟很多程式語言相
Time of Update: 2018-06-02
這篇文章主要介紹了PHP之OpCode原理,較為詳細的分析了php程式的相關編譯機制與運行原理,需要的朋友可以參考下OpCode是一種PHP指令碼編譯後的中繼語言,就像Java的ByteCode,或者.NET的MSL。 此文主要基於《 Understanding OPcode》和 網路,根據個人的理解和修改,特記錄下來 :PHP代碼:<?php echo "Hello World"; $a = 1 + 1; echo $a;?>PHP執行這段代碼會經過如下4
Time of Update: 2018-06-02
這篇文章主要介紹了詳解PHP處理字串類似indexof的方法函數的相關資料,需要的朋友可以參考下詳解PHP處理字串類似indexof的方法函數在PHP中處理字串類似 indexof 的函數或方法有兩個,它們是 strpos 函數和 stripos 函數,這兩個函數的用法類似。strpos 函數處理字串時如果包含該字串,則返回該字串出現的第一次出現的位置,如果沒有出現則返回 false。對字串大小寫敏感。stripos
Time of Update: 2018-06-01
這篇文章主要介紹了PHP簡單實現數字分頁功能,結合執行個體形式分析了php數字分頁相關的數學運算與字串操作相關技巧,需要的朋友可以參考下具體如下:<?phpheader ( 'Content-Type: text/html; charset=utf-8' );//分頁$page=$_GET['page'];$allcount= 100;$page_size =10;$page_show =5;$page_count =
Time of Update: 2018-06-02
這篇文章主要給大家介紹了關於在Yii2特定頁面如何禁用調試工具列Debug Toolbar的相關資料,文中通過詳細的範例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。前言本文主要給大家介紹了關於在Yii2特定頁面禁用調試工具列Debug Toolbar的相關內容,分享出來供大家參考學習,話不多說了,來一起看看詳細的介紹:yii2的調試工具列,堪稱神器。只要在設定檔web.php中配置好,就能全域使用// configuration
Time of Update: 2018-06-01
這篇文章主要為大家詳細介紹了yii2安裝的完整詳細流程,具有一定的參考價值,感興趣的小夥伴們可以參考一下本文為大家分享了yii2安裝流程,供大家參考,具體內容如下yii2
Time of Update: 2018-06-01
這篇文章主要介紹了PHP簡單字串過濾方法,結合執行個體形式分析了php通過對字串中特殊字元進行正則替換實現字元過濾功能的簡單操作技巧,需要的朋友可以參考下具體如下:<!DOCTYPE html><html lang="zh-cn"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-
Time of Update: 2018-06-01
這篇文章主要介紹了PHP檢測網址是否能夠正常開啟的方法,涉及php中curl的簡單提示,需要的朋友可以參考下這是一個檢測網址是否能正常開啟的PHP代碼,通過下面的代碼檢測一個網址是否能正常訪問,如果正常則會返回http狀態代碼200的值,如果為其它則不正常;這個代碼我們可以用到很多地方,例如緩衝友情連結的ICO表徵圖時就可以用到,緩衝時先檢測網站是否正常,如果正常就緩衝ICO表徵圖,否則調用一個預設的表徵圖檔案。代碼如下:<?php/* * Created on 2016-9-4 * */
Time of Update: 2018-05-30
這篇文章主要介紹了thinkPHP模板中for迴圈與switch語句用法,結合執行個體形式分析了for迴圈與switch語句的具體功能、定義與具體提示,需要的朋友可以參考下1.for用法<for start="開始值" end="結束值" comparison="" step="步進值" name="迴圈變數名" ></for>案例<for start="1
Time of Update: 2018-06-01
這篇文章主要介紹了ThinkPHP防止重複提交表單的方法,結合執行個體形式分析了thinkPHP防止重複提交表單的各種常見操作技巧與相關注意事項,需要的朋友可以參考下本文執行個體總結分析了ThinkPHP防止重複提交表單的方法。分享給大家供大家參考,具體如下:為什麼會有表單重複的坑在開發中,如果一個新增或修改的表單,在後台完成資料庫操作後我們設定的不是跳轉到其他頁面,還是返回本頁面,這時點擊瀏覽器的後退再提交或重新整理頁面,會導致form表單重複提交,即這條記錄會被增加或修改兩次。導致表單重複提
Time of Update: 2018-05-31
這篇文章主要介紹了PHP數組操作,結合簡單一實例形式分析了php數群組轉換、排序、移除等相關操作技巧,需要的朋友可以參考下這個是一道簡單的PHP數組入門題$Str = "as5454654%^$%^$7675dhasjkdhh12u123123asdasd";//將上面的統計上面字串不同字元和出現的次數。實現方式:將字串轉換成數組,在通過對數組的操作得到相應的結果。$len = strlen($str);//數組存在數組中$array = array();for($i=0;$
Time of Update: 2018-06-01
本篇文章主要介紹PHP中的資料轉送CURL執行個體分析,感興趣的朋友參考下,希望對大家有所協助。確認是否安裝了CURL擴充Linux下命令:[root@fengniu020 ~]# php -i | grep -i curlAdditional .ini files parsed => /etc/php.d/curl.ini,curlcURL support => enabledcURL Information =>
Time of Update: 2018-06-01
這篇文章主要介紹了ThinkPHP架構實現匯出excel資料的方法,結合執行個體形式分析了thinkPHP添加org擴充基於PHPExcel進行Excel資料的匯出操作相關實現技巧,需要的朋友可以參考下本文執行個體講述了ThinkPHP架構實現匯出excel資料的方法。分享給大家供大家參考,具體如下:在ThinkPHP架構下,匯出excel資料的方法樣本:在操作前,應該在系統架構的擴充目錄中添加ORG庫,即要包含ThinkPHP\Extend\Library\ORG\Util\PHPExcel.
Time of Update: 2018-05-31
這篇文章主要為大家詳細介紹了php檔案上傳、下載和刪除樣本,具有一定的參考價值,感興趣的小夥伴們可以參考一下php檔案上傳、下載和刪除樣本大體思路如下,具體內容如下一.檔案上傳 1.把上傳檔案的地區做出來 p1 2.把顯示檔案的地區做出來 p2 3.提交表單,上傳檔案4.伺服器接收檔案資料 用$_FILE[name]接收 5.處理資料,看上傳檔案是否有錯誤 錯誤有如下幾種: 1).上傳的檔案超過了 php.ini 中 upload_max_filesize 選項限制的值
Time of Update: 2018-05-31
這篇文章主要介紹了關於PHP以json或xml格式返回請求資料的方法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下無論是網頁還是移動端,都需要向伺服器請求資料,那麼作為php服務端,如何返回標準的資料呢?現在主流的資料格式無非就是json和xml,下面我們來看看如何用php來封裝一個返回這兩種格式資料的類我們先定義一個響應類class
Time of Update: 2018-05-30
本篇文章主要介紹php原生匯出excel檔案的兩種方法,感興趣的朋友參考下,希望對大家有所協助。第一種方法:$filename='檔案名稱'; $filetitle='你的標題'; if($_POST){ set_time_limit(10000); $title = ''; ini_set('memory_limit','300M'); header('Content-Type: