tag php

標籤
貢獻299
375
05:09 PM · Oct 25 ,2025

@php / 博客 RSS 訂閱

guanguans - Yii 中優雅的使用事件

Yii 中使用一個事件大概是這個樣子的 // 綁定事件 $component-on($event::EVENT_NAME, [$object, 'methodNameA']); $component-on($event::EVENT_NAME, [$object, 'methodNameB']); // 觸發事件 $component-trigger($event::EVENT_NAME, $e

php , yii

收藏 評論

Yujiaao - 設置PHP,PHP-FPM和NGINX以在Docker上進行本地開發

pascallandau.com 設置PHP,PHP-FPM和NGINX以在Docker上進行本地開發 Windows 10下Docker上PHP入門。 帕斯卡·蘭道(Pascal Landau)發表於2018-07-08 22:00:00 您可能從新來的孩子那裏聽到了一個叫做“Docker”的消息?您是一名PHP開發人員,並且願意參與其中,但是您沒有時間研究它嗎?然後,本教程適合您!到最後,您應

php , php-fpm , windows10 , Docker

收藏 評論

buildyuan - Macbook m1 Big Sur 安裝Valet 運行yii2

準備工作 假定你已經在本機安裝完成了 brew / composer / php 檢查環境變量 $echo $PATH | grep composer #如果沒有,添加環境變量 $export PATH=~/.composer/vendor/bin:$PATH #檢查一下 $echo $PATH | grep composer /Users/yourname/.composer/vendor/b

php , laravel , yii2 , bigsur , m1

收藏 評論

避涼閒庭 - 自學PHP筆記(一)PHP語法

本文章轉發來自:https://blog.csdn.net/KH_FC/a... PHP基本語法 php使用一對特殊的標記包含php代碼,與HTML代碼混在一起。當服務器解析頁面時,能夠自動過濾出PHP腳本並進行解釋,最後把生成的靜態網頁傳遞給客户端。 1.PHP標記 一般情況下,PHP代碼都被嵌入到HTMl文檔中,PHP代碼在HTML中嵌入時有以下幾種方式: 默認標記 默認標記是通過 "?

php安全 , php , php-fpm , php-laravel , php7

收藏 評論

huaweichenai - 使用證件照研究院接口實現製作證件照

之前一直使用的阿里雲證件照製作,由於我們的項目需要製作的要求十分高,最近發現阿里雲的證件照接口製作處理的照片不滿足我們的要求,我來發現有一家證件照研究院的製作證件照接口製作出來的效果十分好,基本滿足了我們的要求,而且他還有檢測功能,可以對製作出來的照片進行檢測 證件照研究院接口文檔地址:http://dev.id-photo-verify.co... 使用證件照接口前期準備: 1:註冊 登錄證件照

php , 照片 , yii

收藏 評論

huaweichenai - 使用證件照研究院的水印file_name獲取無水印照片

之前我們已經使用證件照接口製作了一個水印證件照,那麼我們如何獲取無水印的證件照呢? 一:獲取無水印接口地址: http://apicall.id-photo-verif... 二:post傳參 file_name:需要獲取的圖片名稱,就是我們之前調用製作證件照接口獲取到的file_name app_key:已申請的app_key 三:代碼實例 $data = [ 'fil

php , 照片 , yii

收藏 評論

Rui_sen - YII2 + Codeception +Xdebug 進行接口API測試及單元測試的實踐

以前用測試接口就是用PostMan + PHPStorm + Xdebug 進行調試,具體就是配置好PHPStorm+ Xdebug後,用PostMan發送請求時,增加參數:XDEBUG_SESSION_START=PHPSTORM。如下圖: PostMan+Xdebug的方式測試基本也可以了,但是測試粒度還是有點大,每次測試都要正兒八經用 postman發一次請求來驗證結果,稍顯麻煩。

xdebug , php , 單元測試 , yii2 , codeception

收藏 評論

氷落 - Yii2 Resultful Api 認證

Yii2 Resultful Api 認證 ​ 使用access token 作為用户登錄認證信息 1. 修改認證 main.php /*** 認證類 ***/ 'user' = [ 'identityClass' = 'common\models\backend\Admin', 'enableAutoLogin' = true, 'enableSession

access-token , php , yii2

收藏 評論

guanguans - yii-log-target - 監控系統異常且多渠道發送異常信息通知

yii-log-target - 監控系統異常且多渠道發送異常信息通知(Bark、Chanify、釘釘羣機器人、飛書羣機器人、Server 醬、企業微信羣機器人、息知)。 環境要求 PHP = 7.2 yiisoft/yii2 2.0 安裝 $ composer require guanguans/yii-log-target --prefer-dist -vvv 配置 Yii2 配置文

php , 日誌 , yii

收藏 評論

小兔魚 - YII2項目幾個常用技能知識總結

1、不通過日誌獲取AR執行的原生SQL語句和打印變量數據 $query = User::find() -select(['username'])-where(['id'=[1,2,3,4]) // get the AR raw sql in YII2 $commandQuery = clone $query; echo $commandQuery-createCommand

php , yii2

收藏 評論

Leadshop開源商城 - Leadshop【V1.1.5已發佈】新增:店鋪裝修:增加公告組件、標題組件、選項卡組件、商品組件,可單獨設置背景色等諸多功能!

Leadshop免費開源商城V1.1.5,歡迎下載 下載地址: https://gitee.com/leadshop/leadshop/releases 新增:店鋪裝修--增加公告組件 新增:店鋪裝修--標題組件、選項卡組件、商品組件,可單獨設置背景色 新增:手機店鋪首頁--提示用户收藏小程序 新增:安裝的環境檢測 新增:公眾號商城個人中心可換手機號綁定 優化:手機端

vue.js , php , uni-app , yii2 , element-ui

收藏 評論

buildyuan - 使用php-imap查詢操作郵件收件箱

最近在業務場景裏有接收解析用户主動發送的郵件,使用php-imap實現了這一需求,記錄一下。 確定實現方式 讀取郵件的協議有POP3和IMAP兩種,區別:POP3協議允許電子郵件客户端下載服務器上的郵件,但是在客户端的操作,不會反饋到服務器上。IMAP提供webmail與電子郵件客户端之間的雙向通信,客户端的操作都會反饋到服務器上,對郵件進行的操作,服務器上的郵件也會做相應的動作。 需求要求處理完

email , imap , php , yii2 , 後端

收藏 評論

Delia - 大數據報表菜單欄問題

一,業務場景 該項目是一個大數據報表系統,使用php的Yii框架結合smarty,主要的業務報表分為兩種,一種是iframe嵌入的外鏈報表,還有項目自己的報表。 為了查看方便,項目增加了收藏和最近訪問報表菜單欄, 收藏菜單欄:根據後端$collet返回的數據遍歷生成二級菜單,並根據$menu_id,$url_tpl,$isWhiteTable控制class中是否添加open從而控

php , smarty , yii , jquery , Javascript

收藏 評論

bug開發 - 一個簡單的PHP Mock數據的Composer 包

簡介 這個庫提供了生成英文單詞和句子它不涉及到單元測試或者數據模型,它支持自定義詞庫,支持自定義返回單詞\句子長度以及返回類型(字符串、數組、對象、json),它不會因為自定義的大文件詞庫導致你的內存不夠用,輕量級快速幫你生成數據。 安裝 composer require kayw-geek/php-mock -vvv 使用 //mock 單個單詞 $mockWord = new \KaywGe

mock , php , yii2

收藏 評論

buildyuan - 記錄一次yii2項目php版本升級到7.4的代碼變更

目前開發用的yii2基於php7.1.33構建,鑑於7.1已經停止維護,計劃更新php版本到7.4,並且將yii2的版本從2.0.15.1升級到最新的2.0.43。 此文記錄一下修改步驟 object修改 錯誤提示: PHP Compile Error Cannot use yii\base\Object as Object because 'Object' is a special cla

php , yii2 , 後端

收藏 評論

huaweichenai - 使用和風天氣接口獲取天氣信息

最近項目中使用到了獲取天氣相關信息,這裏我使用了和風天氣接口來實現此功能 和風天氣接口API:https://dev.qweather.com/docs... 用户認證KEY:80d5607dd2874a2cbdfd2eeb54ab8e1d 一:獲取實時天氣 1:接口地址 商業版:https://api.qweather.com/v7/w... 開發版:https://de

php , 天氣預報api , yii

收藏 評論

小陳運維 - 部署lnmp環境,安裝typecho博客

安裝nginx和PHP環境 root@cby:~# apt install nginx php7.4 php7.4-mysql php7.4-fpm 修改nginx配置文件 root@cby:~# vim /etc/nginx/sites-available/default root@cby:~#cat/etc/nginx/sites-available/default server {

typecho , MySQL , php , Nginx , lnmp

收藏 評論

huaweichenai - php實現七牛雲相關操作

一:下載七牛雲SDK composer require qiniu/php-sdk 二:php實現七牛雲demo ?php namespace common\helpers; use common\models\Config; use common\models\VideoApiLog; use Qiniu\Auth; use Qiniu\Processing\PersistentFop; u

七牛雲存儲 , php , yii2

收藏 評論

Suka - 記一次 centos7 + nginx + php-fpm 部署 wordpress

前置説明 斷斷續續,花了半天的時間才把這些內容都打通,特此分享給有需要的人 基礎軟件下載 nginx 對着人家官方指導搞,總不會錯的:https://nginx.org/en/linux_pa...,不多BB php74與php-fpm 參考這篇文檔:https://shouts.dev/articles/i... 先完成下載,測試成功啓動php-fpm即可,後面再配置 wordpress

wordpress , php , php-fpm , centos7 , Nginx

收藏 評論

沈唁 - 從0到1教你在AWS中部署動態網站Typecho系統

Typecho 是使用 PHP 語言開發的一套博客程序,同時也支持多種數據庫(Mysql, PostgreSQL, SQLite),本篇文章將演示部署Typecho到aws上的過程。 在部署之前需要了解所需要的依賴 EC2(亞馬遜彈性雲計算,Elastic Cloud Compute,簡稱 EC2) RDS(亞馬遜關係型數據庫服務,Relational Database Service,簡稱

typecho , php , 亞馬遜

收藏 評論

亞馬遜雲開發者 - 從 0 到 1 教你在亞馬遜雲科技中部署動態網站 Typecho 系統

Typecho 是使用 PHP 語言開發的一套博客程序,同時也支持多種數據庫(Mysql, PostgreSQL, SQLite),本篇文章將演示部署 Typecho 到 aws 上的過程。 在部署之前需要了解所需要的依賴 EC2(亞馬遜彈性雲計算,Elastic Cloud Compute,簡稱 EC2) RDS(亞馬遜關係型數據庫服務,Relational Database Servic

typecho , php , 亞馬遜

收藏 評論

oooonline - 簡單的PHP多線程爬蟲框架querylist實踐(應用於thinkphp5+)

php在多線程爬蟲這塊確實很薄弱,但也是存在可行易實現的方案的。 實踐框架:thinkphp5 要實現這個功能,需要安裝兩個包: jaeger/querylist:可以實現一些爬網頁常用的語法,比如xPath jaeger/querylist-curl-multi:實現多線程發起網絡操作的包 querylist的優點是安裝簡單、無坑,在命令行和接口都可以使用。 相關文檔:

thinkphp5 , php , php7 , thinkphp

收藏 評論

荔枝也編程 - PHP錯誤與異常(彙總版)

“相信大家都有過這樣的體驗,無論在開發階段有多麼嚴謹,都避免不了代碼在上線運行過程中發生不可控的錯誤或異常,導致頁面顯示達不到預期效果,所以説合理的處理此類情況不但能提高系統的健壯性還有利於我們快速的定位問題” 什麼是錯誤 PHP程序自身的問題,一般是由非法的語法,環境問題導致成為錯誤 PHP錯誤配置 全局的配置修改在php.ini文件中,修改後重啓php服務生效 e

php , lavarel , php7

收藏 評論

PHP之路 - PHP 基於 SW-X 框架,搭建WebSocket服務器(二)

前言 官網地址:SW-X框架-專注高性能便捷開發而生的PHP-SwooleX框架 希望各大佬舉起小手,給小弟一個star:https://github.com/swoolex/swoolex 1、前端模板 最終要實現的效果,如下圖: 該模板可以直接下載:練習WebSocket使用的前端html模板 也可以直接使用下面的前端代碼,命名為:index.html !DOCTYPE HTML html

swoole , websocket , php , php框架 , php7

收藏 評論