php
raytol
想得多也要做的多,要想得到更多也得做的更多
展开
-
PHP phpixie/image 实现图片裁剪压缩不需保存,直接在浏览器打开显示
场景说明最开始使用的是七牛云存储,它自带了图片裁剪功能,也就是说我们只要上传一张原图就行,之后可以传入不同尺寸来访问。由于后面决策调整,商城图片要存在本地服务器磁盘上,这时候每次访问都是请求原图,页面打开很慢,所以需要对图片进行裁剪压缩,还有个附加要求是裁剪后台图片不需要保存到服务器,可在浏览器直接打开。现在表中存放的路径是 https://xxx.com/storage/adminImg/e24e13952392aacaa65f558c918a791a.jpg安装扩展composer requir原创 2021-05-18 17:31:50 · 303 阅读 · 0 评论 -
安装和使用medoo轻量级的PHP数据库框架
安装composer require catfan/medoo使用<?phprequire './vendor/autoload.php';use Medoo\Medoo;class DB { public function connect() { $db = new Medoo([ // 必须配置项 'database_type' => 'mysql', 'data.原创 2021-01-15 11:38:59 · 270 阅读 · 0 评论 -
Yii2 异常配置处理
异常配置文件位置:config/main.php异常页面最多显示20条源代码'components' => [ 'errorHandler' => [ 'maxSourceLines' => 20, ],],设置自定义异常页面显示'errorHandler' => [ 'errorAction' => 'error/handler',],error/handler 为一个动作,只有当 YII_DEBUG 为 false原创 2020-06-06 15:32:19 · 414 阅读 · 0 评论 -
什么是CGI?
CGI(Common Gateway Interface),即通用网关接口,是WWW技术中最重要的技术之一,是外部应用程序(即CGI程序)与WEB服务器之间的接口标准,负责在CGI程序和Web服务器之间传递信息。 CGI是Web服务器运行时,调用外部应用程序(即CGI程序,如nginx fast-cgi)的规范,CGI规范允许Web服务器执行外部程序,并将它们的输出发送给Web浏览器,CGI将We...原创 2019-12-02 14:35:33 · 5231 阅读 · 0 评论 -
简单理解 php-fpm 工作原理
原创 2019-07-31 23:15:50 · 377 阅读 · 0 评论 -
php 调用 Webservice 接口
**首先确保开启了扩展 extension=php_soap.dll **接着创建一个客户端public function getSoapClient() { $client = new \SoapClient(http://xxxxx/eliWebService.ws?wsdl); $client->soap_defencoding = 'utf...原创 2019-07-05 17:17:09 · 674 阅读 · 0 评论 -
guzzle 使用
get 请求 public static function get() { $client = new \GuzzleHttp\Client(); $url = 'mytest.test/users'; $array = [ 'headers' => [], 'query' => [ ...原创 2019-06-09 15:56:18 · 532 阅读 · 0 评论 -
PHP函数
判断变量是否可数is_countable($foo)获取数组第一个元素的键名key=arraykeyfirst(key = array_key_first(key=arraykeyfirst(array);获取数组最后一个元素的键名key=arraykeylast(key = array_key_last(key=arraykeylast(array);...原创 2019-02-06 21:17:32 · 102 阅读 · 0 评论 -
php-cli 与 php-fpm 简单认识
CLI是命令行版本,就是你在命令行里运行PHP用的FPM是作为Apache或者Nginx等服务器软件处理PHP文件的扩展,就是通过web访问用的。原创 2018-12-05 17:54:01 · 2639 阅读 · 0 评论