Time of Update: 2017-09-18
下面我畫了一個圖示範 client 和 server 之間建立 websocket 串連時握手部分,這個部分在 node 中可以十分輕鬆的完成,因為 node 提供的 net 模組已經對 socket 通訊端做了封裝處理,開發人員使用的時候只需要考慮資料的互動而不用處理串連的建立。而 php 沒有,從 socket 的串連、建立、綁定、監聽等,這些都需要我們自己去操作,所以有必要拿出來再說一說。 +--------+ 1.發送Sec-WebSocket-Key +---
Time of Update: 2017-09-18
一、cookie1、cookie:記錄用戶端和伺服器端互動的資訊。 cookie規範定義了伺服器和用戶端互動資訊的格式、生存期、使用範圍、安全性。 在JavaScript中可以通過 document.cookie 來讀取或設定這些資訊。由於 cookie 多用在用戶端和服務端之間進行通訊,所以除了JavaScript以外,服務端的語言(如PHP)也可以存取
Time of Update: 2017-09-12
總是會有一些比較特別的需求,就找到了這個函數。以下摘自 官方手冊 array_map() callback -- 回呼函數,應用到每個數組裡的每個元素。array1 -- 數組,遍曆運行 callback 函數。數組列表,每個都遍曆運行 callback 函數。array_map -- 為數組的每個元素應用回呼函數array array_map ( callable $callback , array $array1 [, array $... ] )array_map():返回數組,是為
Time of Update: 2017-09-18
這篇文章主要介紹了PHP實現的鏈式隊列結構,結合具體執行個體形式分析了php鏈式隊列的定義及入隊、出隊、列印佇列等基本操作實現與使用方法,需要的朋友可以參考下本文執行個體講述了PHP實現的鏈式隊列結構。分享給大家供大家參考,具體如下:<?phpheader("Content-Type:text/html;charset=utf-8");/** * 鏈式隊列 */class node{ public $nickname; public $next;}class
Time of Update: 2017-09-16
這篇文章主要介紹了Laravel架構實現redis叢集的方法,簡單分析了Laravel架構redis資料庫叢集功能設定步驟、相關操作技巧與注意事項,需要的朋友可以參考下本文執行個體講述了Laravel架構實現redis叢集的方法。分享給大家供大家參考,具體如下:在app/config/database.php中配置如下:'redis' => array( 'cluster' => true, 'default' =>
Time of Update: 2017-09-16
php curl常見錯誤:SSL錯誤、bool(false)癥狀:php curl調用https出錯排查方法:在命令列中使用curl調用試試。原因:伺服器所在機房無法驗證SSL認證。解決辦法:跳過SSL認證檢查。curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);癥狀:php
Time of Update: 2017-09-15
下面小編就為大家帶來一篇PHP實現一個多功能購物網站的案例。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧一、需要實現的頁面:Index.aspx:瀏覽商品頁面,顯示商品列表,使用者可以點擊“加入購物車“。ViewCart.aspx:查看購物車頁面,顯示已購買的商品資訊,可以點擊“刪除“和“提交添加訂單購買”商品ViewAccount.aspx:查看個人賬戶餘額Login.aspx:登入頁面二、實現功能:1.顯示商品列表2.實現購買功能,購買的時候動態顯示購物車中的
Time of Update: 2017-09-15
這篇文章主要介紹了php產生條碼的圖片的執行個體詳解的相關資料,希望通過本文能協助到大家,需要的朋友可以參考下php產生條碼的圖片的執行個體詳解因為使用者的需要 寫了一個條碼;用php產生一個條碼的圖片 這個大家應該比我要好很多的吧,在自己項目的根目錄下建立一個測試檔案(直接把下面的代碼放進去運行一下看看,我也是抄襲別人的),在實際的項目中你可以將下面的代碼封裝到一個公用類檔案下的一個函數,然後調用。class testinfo{ function UPCAbarcode($code) {
Time of Update: 2017-09-15
眾所周知Laravel 5.5 發布在即,目前已經確定會增加一個神奇的新特性:Package Auto Discovery。下面這篇文章主要給大家深入的介紹了關於Laravel5.5中包自動探索Package Auto Discovery的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。前言在之前的 Laravel 版本中,安裝包通常需要幾個步驟,例如添加服務提供器到 app 設定檔並註冊相關的 facades。現在,從 Laravel 5.5 開始,Laravel
Time of Update: 2017-09-15
這篇文章主要介紹了PHP使用開發模式實現搜尋已發送圖文及匹配關鍵字回複的方法,涉及php針對json格式資料的解析與正則匹配相關操作技巧,需要的朋友可以參考下本文執行個體講述了PHP使用開發模式實現搜尋已發送圖文及匹配關鍵字回複的方法。分享給大家供大家參考,具體如下:使用者發送關鍵字,搜尋相應的圖文進行回複。類比登陸就不說了右鍵看“已發送”圖片頁的原始碼,圖文部分是json格式的。複製代碼
Time of Update: 2017-09-15
這篇文章主要介紹了PHP驗證碼類檔案及調用方式代碼詳解,需要的朋友可以參考下代碼如下所示://驗證碼類class ValidateCode { private $charset = 'abcdefghkmnprstuvwxyzABCDEFGHKMNPRSTUVWXYZ23456789';//隨機因子 private $code;//驗證碼 private $codelen = 4;//驗證碼長度 private $width = 130;//寬度 private $height
Time of Update: 2017-09-15
這篇文章主要介紹了php main 與 iframe 相互連訊類(js+php同域/跨域),需要的朋友可以參考下main 與 iframe 相互連訊類今天把main與iframe相互連訊的方法封裝成類,主要有兩個檔案,JS:FrameMessage.js 實現調用方法的介面,如跨域則建立臨時iframe,調用同域執行者。PHP:FrameMessage.class.php 實現接收到跨域請求時,根據參數返回執行方法的JS
Time of Update: 2017-09-21
這篇文章主要為大家詳細介紹了PHP使用Nginx實現反向 Proxy的方法,具有一定的參考價值,感興趣的小夥伴們可以參考一下一、Proxy 伺服器1、什麼是Proxy 伺服器Proxy 伺服器,客戶機在發送請求時,不會直接發送給目的主機,而是先發送給Proxy 伺服器,代理服務接受客戶機請求之後,再向主機發出,並接收目的主機返回的資料,存放在Proxy 伺服器的硬碟中,再發送給客戶機。2、為什麼要使用Proxy 伺服器1)提高訪問速度 由於目標主機返回的資料會存放在Proxy
Time of Update: 2017-09-14
這篇文章主要介紹了PHP簡單實現多維陣列合并與排序功能,涉及php數組合并、排序等相關操作及array_merge、array_multisort等函數提示,需要的朋友可以參考下本文執行個體講述了PHP簡單實現多維陣列合并與排序功能。分享給大家供大家參考,具體如下:<?php$record=array( 'title' =>'這個就是標題,第一個數組', 'description' =>'描述內容',
Time of Update: 2017-09-14
下面小編就為大家帶來一篇app判斷連結參數尾碼跳轉不同地址的方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧執行個體如下所示:http://testhf.irongbei.com/DoubleAct/index?from=app<?php $urlp = (isset($_GET['from']) && $_GET['from'] == 'app') ?
Time of Update: 2017-09-14
這篇文章主要介紹了PHP 傳輸會話curl函數的執行個體詳解的相關資料,希望通過本文能協助到大家,需要的朋友可以參考下PHP 傳輸會話curl函數的執行個體詳解前言: 接手公司項目PC端負責人的重擔,責任擔當重大;從需求分析,畫流程圖,建表,編碼,測試修bug,上線維護等我一個光杆司令一人完成(當然還有一個技術不錯的前端配合,感謝主管的協助),雖然累點加班多點但感覺還行吧,公司都是一個鳥樣。 閑話不多說了,因為項目中經常需要調取java那邊的介面,既然涉及到請求介面那就有了http的請求方式,
Time of Update: 2017-09-14
此項目利用 TP+Redis+Nginx+nginx-rtmp-module+ffmpeg+HLS +Swoole 的架構方案優點介紹後台nginx-rtmp 安裝講解現在主要有兩種rtmp server,商業的和開源的。商業的比開源的支援的功能多,個人根據需要選擇吧商業的有FMS Wowza開源RTMP serverred5 java java用的較多,效能還是不錯的!crtmpserver c++ 支援多種rtmp協議,行動裝置以及IPTV相關網路通訊協定 http://www.rtmpd.
Time of Update: 2017-09-13
在我們做後台刪除的時候,當點擊刪除標籤時,你希望彈出一個友好的提示框!比如這樣:那代碼應該怎樣寫呢?向下面這樣?<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <script> window.onload=function () { function
Time of Update: 2017-09-13
今天早上打算本地win7機器上用Wampserver搭建PHP環境,把自己的程式配置上去。下載最新的wampserver
Time of Update: 2017-09-13
方法: 1. 從windows 系統下獲得字型檔: c盤下的Windows/Fonts目錄 如 simhei.ttf/simsun.ttc ; 2. linux(centos6.5) /usr/share/fonts/ 下 mkdir chinese 目錄 ; 3. 賦予操作許可權 : chmod -R 755 /usr/share/fonts/chinese ; 4. 安裝ttmkfdir來搜尋目錄中所有的字型資訊 yum -y install