Time of Update: 2018-03-27
本文主要和大家分享Nginx不解析php如何解決的方法,希望能協助到大家。解決方案:1、/etc/php5/cgi/php.ini /etc/php5/fpm/php.ini修改php.ini檔案中cgi.fix_pathinfo=12、修改nginx.conf 檔案location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:8000; fastcgi_
Time of Update: 2018-03-27
本文主要和大家分享php相關問題總結,主要是我們平時會遇到的問題,希望能協助到大家。1.談談對JavaScript閉包的理解? 簡單來說就是範圍的應用:局部變數和全域變數。 在函數內部定義的變數,在函數的外部無法訪問到,因此就說函數構成了一個閉包。2.如何解決AJAX跨域調用問題? 兩種方法:1.伺服器端:在請求頁面上使用Access-Control-Allow-Origin標題
Time of Update: 2018-03-26
這次給大家帶來php實現目錄操作,php實現目錄操作的注意事項有哪些,下面就是實戰案例,一起來看一下。遞迴擷取目錄內容遞迴點:讀取到的檔案為目錄時。1、先讀取某個目錄內容(不包含子目錄的): 2、判斷每個讀到的檔案是否為目錄,如果為目錄,遞迴調用,並將當前子目錄作為參數傳遞。3、縮排方式輸出結果遞迴調用深度,就是該函數確定的檔案的縮排層級! 每當遞迴調用一次,則縮排層級增加1級。 //str_repeat:重複一個字串,返回 input 重複 multiplier
Time of Update: 2018-03-26
這次給大家淺析thinkphp控制器,以及構建thinkphp控制器的注意事項有哪些,下面就是實戰案例,一起來看一下。1、公用操作和公用控制器:a、通過構造方法建立公用操作:構造方法內實現初始化引入controller類檔案的初始化方法:構造方法或者基類的初始化方法解決了控制器中操作共用資料的問題如果多個控制器要共用一些,可以建立公用控制器類:Base檔案是公用控制器類繼承公用控制器:2、前置操作:某個操作執行之前必須先執行的操作a、全部操作都執行相同的前置操作情況繼承基類中的方法,定義起作用的
Time of Update: 2018-03-26
這次給大家帶來TP之控制器類檔案源碼,TP之控制器類檔案源碼的注意事項有哪些,下面就是實戰案例,一起來看一下。1、源碼八個方法:2、控制器常識:a、可存取控制器:b、可訪問的操作(即方法)(index操作可以訪問,demo操作為私人不可以訪問,protected一樣不可以訪問,必須為public)c、命名空間:根命名空間:app(application)、think(thinkPHP/library)、traits(thinkPHP/library)控制器類名=根命名空間+子命名空間(可選)+類
Time of Update: 2018-03-26
這次給大家帶來執行個體詳解php產生.csv尾碼檔案的表格,主要以代碼形式體現,下面就是實戰案例,一起跟隨小編來看一下。先瞭解如何產生尾碼為 .csv檔案的方法 # 數組,調用下面方法然後直接下載 public function index(){ $array = [ ['name' => '張三','age' => 17], ['name'
Time of Update: 2018-03-26
本文主要和大家分享PHP目錄的函數使用方法,希望能協助到大家。建立目錄1、mkdir:嘗試建立一個由 pathname 指定的目錄。bool mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource $context ]]] )預設不支援遞迴建立:第三個參數寫true:提示:第二個在windows被忽略,在linux有用!刪除目錄2、rmdir:嘗試刪除 dirname 所指定的目錄。
Time of Update: 2018-03-26
本文主要和大家分享細說PHP八大設計模式,希望能協助到大家。PHP命名空間可以更好地組織代碼,與Java中的包類似。Test1.php<?phpnamespace Test1;//命名空間Test1function test(){ echo __FILE__;}Test2.php<?phpnamespace Test2; //命名空間Test2function test(){ echo
Time of Update: 2018-03-26
本文主要和大家介紹php實現建立二維碼類,支援設定尺寸,加入LOGO,描邊、圓角、透明度,等處理。提供完整代碼,示範執行個體及詳細參數說明,方便大家學習使用。 希望能協助到大家。實現功能如下:1.建立二維碼 2.加入logo到二維碼中 3.logo可描邊 4.logo可圓角 5.logo可設透明度 6.logo圖片及輸出圖片類型支援png,jpg,gif格式 7.可設定輸出圖片品質 設定參數說明:ecc 二維碼品質 L-smallest, M, Q, H-bestsize 二維碼尺寸
Time of Update: 2018-03-26
本文主要和大家分享php實現複選框實現單選,主要以代碼的方式和大家分享,希望能協助到大家。<input type="checkbox" name="gname" value="" onclick="return chooseOne(this);"/><input type="checkbox" name="gname"
Time of Update: 2018-03-26
本文主要和大家分享php通過json實現前後端資料傳值,主要以代碼的形式和大家分享,希望能協助到大家。前端關鍵代碼(需要下載jquery-3.3.1):<script src="js/jquery-3.3.1.min.js" type="text/javascript"></script> <script> $(function(){
Time of Update: 2018-03-26
PHP中有兩個函數pack和unpack,很多PHPer在實際項目中從來沒有使用過,甚至也不知道這兩個方法是用來幹嘛的。本文主要和大家PHP中pack和unpack的使用方法,希望能協助到大家。packstring pack ( string $format [, mixed $args [, mixed $... ]] )該函數用來將對應的參數($args)打包成二進位字串。其中第一個參數$format,有如下選項(選擇性參數很多,後面會選幾個常用的講解):a
Time of Update: 2018-03-27
API就是作業系統留給應用程式的一個調用介面,應用程式通過叫用作業系統的 API 而使作業系統去執行應用程式的命令(動作)。本文主要和大家分享php之API介面入門詳解,希望能協助到大家。1.簡述:api介面開發,其實和平時開發邏輯差不多;但是也有略微差異;平時使用mvc開發網站的思路一般是都 由控制器 去 調用模型,模型返回資料,再由控制器把資料放到視圖中,展現給使用者;api開發是:使用控制器 去調用模型,模型返回資料,在有控制器 輸出 json格式字串 或者 XML
Time of Update: 2018-03-27
本文豬獒和大家分享PHP如何使用Memcached命令,做了一個總結,希望能協助到大家。傳送門:http://www.php.net/manual/zh/book.memcached.php windows 下沒有memcached的擴充,只有memcache的擴充。親測,兩者之間還是有很大差別的。所以建議還是在linux做。<?php $mem = new Memcached(); //添加一台伺服器資源 $mem->addServer('127.0.0.
Time of Update: 2018-03-27
本文主要和大家分享PHP訊息佇列詳解,希望能協助到大家,首先我們先瞭解一下什麼是訊息佇列。1. 什麼是訊息佇列訊息佇列(英語:Message queue)是一種處理序間通訊或同一進程的不同線程間的通訊方式2. 為什麼使用訊息佇列訊息佇列技術是分布式應用間交換資訊的一種技術。訊息佇列可駐留在記憶體或磁碟上,佇列儲存體訊息直到它們被應用程式讀出。通過訊息佇列,應用程式可獨立地執行,它們不需要知道彼此的位置、或在繼續執行前不需要等待接收程式接收此訊息。3.
Time of Update: 2018-03-27
PHP中根據url來獲得網頁內容非常的方便,可以通過系統內建函數file_get_contents(),傳入url,即可返回網頁的內容,比如獲得百度首頁的內容代碼為:<?php $html = file_get_contents('http://www.baidu.com/'); echo $html;就可以顯示出百度首頁的內容,但是,這個函數不是萬能的,因為有些伺服器會禁用掉這個函數,或者說這個函數因為沒有傳給伺服器某些必要的參數,而被伺服器拒絕響應,舉個例子:&
Time of Update: 2018-03-27
date是日期的意思,本文主要和大家分享PHP中date() 函數簡介,主要以一小段代碼和大家分享,希望能協助到大家。<?php// 設定時區date_default_timezone_set("PRC"); // 列印目前時間 PHP_EOL 分行符號,相容不同系統echo date("Y-m-d H:i:s") . PHP_EOL;echo date("Y 年 m 月 d 日 H 點 i 分 s 秒") .
Time of Update: 2018-03-27
本文主要和大家分享IIS6配置方法PHP5.6環境安裝方法,希望能協助到大家,首先我們下來看一下安裝PHP環境 。一、安裝PHP環境 1、開啟php官網,下載PHP5.6環境; 2、點擊DownLoad,找到5.6或其他版本,點windows download; 3、根據電腦對應系統的版本下載Non Thread Safe(非線性安全),Apach對應下載Thread Safe(線性安全); 4、壓縮包解壓後,找到php.ini-development或php.ini-production檔案,
Time of Update: 2018-03-27
本文主要和大家分享linux如何查看php環境安裝路徑的方法,希望能協助到大家。 apache:如果採用RPM包安裝,安裝路徑應在 /etc/httpd目錄下apache設定檔:/etc/httpd/conf/httpd.confApache模組路徑:/usr/sbin/apachectlweb目錄:/var/www/html如果採用原始碼安裝,一般預設安裝在/usr/local/apache2目錄下php:如果採用RPM包安裝,安裝路徑應在
Time of Update: 2018-03-27
本文主要和大家分享融雲融雲IM服務端詳解,IM是第三方的服務,昨天剛好瞭解下,整理思路,以便以後使用,希望能協助到大家。1.首先應該是瞭解商務程序圖知道從rong cloud 端擷取token ,就可以直接進行通訊。2.知道流程後,參考官方的例子PHP:https://github.com/rongcloud/server-sdk-php/blob/master/API/example.phpGO :https://github.com/rongcloud/server-sdk-go/blob/