排序
swoole如何實現協程
swoole在2.0開始內置協程(coroutine)的能力,提供了具備協程能力io接口(統一在命名空間swoolecoroutine*)。 開啟協程時請在編譯時加入--enable-coroutine編譯選項。 協程可以理解為純用戶態的...
學習workerman之前需要知道的幾種php回調寫法
下面由workerman使用教程欄目給大家介紹幾種php回調寫法,希望對需要的朋友有所幫助! 在workerman使用教程中會經常使用,我們先寫一個回調函數,當某個行為被觸發后使用該函數處理相關邏輯。 ...
workerman定時器使用(附示例代碼)
下面由workerman php教程欄目給大家介紹workerman定時器使用方法,希望對需要的朋友有所幫助! workerman php教程是一個高性能的socket服務器通訊框架,用于快速開發各種網絡應用,包括tcp的、ud...
yii的事件是什么
事件(Events) 事件是可以將自定義代碼“注入”到現有代碼中的特定執行點。 附加自定義代碼到某個事件,當這個事件被觸發時,這些代碼就會自動執行。? ? ? ? ? (推薦學習:yii教程) 例...
yii2判斷用戶是否已登錄
yii2判斷用戶是否已登錄 判斷是否已經登錄 if(Yii::$app->user->isGuest){ ????echo?'還沒登錄,去登錄頁面'; }else{ ????echo?'已經登錄了,去干登錄后該干的事'; } y...
ThinkPHP6.0管道模式與中間件的實現分析
說明 ThinkPHP 6.0 RC5 開始使用了管道模式來實現中間件,比起之前版本的實現更加簡潔、有序。這篇文章對其實現細節進行分析。 首先我們從入口文件 public/index.php 開始,$http = (new App())...
thinkphp中間件是什么
thinkphp是為了簡化企業級應用開發和敏捷web應用開發而誕生的。最早誕生于2006年初,2007年元旦正式更名為thinkphp,并且遵循apache2開源協議發布。thinkphp從誕生以來一直秉承簡潔實用的設計原...
thinkphp中間件是什么意思
從5.1.6+版本開始,正式引入中間件的支持。 中間件主要用于攔截或過濾應用的HTTP請求,并進行必要的業務處理。 定義中間件 可以通過命令行指令快速生成中間件 php?think?make:middleware?Che...
十五個常用的 Laravel 集合(Collection)
Laravel Eloquent 通常返回一個集合作為結果,集合包含很多有用的、功能強大的方法。你可以很方便的對集合進行過濾、修改等操作。本次教程就一起來看一看集合的常用方法及功能。集合并不僅限于 ...
基于 hprose/hprose-php開發的Laravel擴展:laravel-hprosed的介紹
本篇文章給大家帶來的內容是關于基于 hprose/hprose-php開發的laravel擴展:laravel-hprosed的介紹,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。 基于 hprose/hprose-php ...
linux中0號進程是什么
在linux中,0號進程是指idle進程,是linux啟動的第一個進程;它的task_struct的comm字段為“swapper”,所以也稱為swpper進程。0號進程是唯一一個沒有通過fork或者kernel_thread產生的進程,因...