php
akio_medue
2333333
展开
-
phpspreadsheet案例
【代码】phpspreadsheet案例。原创 2023-03-07 18:22:09 · 227 阅读 · 0 评论 -
kong插件之Rate Limiting
文章来源:http://blog.csdn.net/qq_26656329/article/details/78842005关于Response Rate Limiting插件说明插件实现是在每个代理upstream API之前添加header信息,以便正确的拒绝处理该请求; 插件启用的时候,响应时会告诉客户端可以请求多少次、有多少次请求可以用; 比如:X-RateLimi...原创 2017-12-19 14:04:51 · 3180 阅读 · 0 评论 -
php7.0 SessionUpdateTimestampHandlerInterface接口实现功能
这是一个抽象接口,是php7.0新增的,然而官方没有这个接口的说明。但是源码里面的确是有这个接口https://github.com/php/php-src/blob/PHP-7.0.25/ext/session/session.c#L2616-L2623SessionUpdateTimestampHandlerInterfacestatic const zend_function_entry原创 2017-12-06 18:18:00 · 889 阅读 · 0 评论 -
symfony4目录结构
转自:https://blog.lqsos.com/archives/56.htmlsymfony4目录结构- project - d bin 可执行文件目录 - d config 配置 - d public 入口文件 - d src 应用 - d templates 模板 - d转载 2018-01-15 16:34:56 · 2778 阅读 · 0 评论 -
php获取sqlite数据表和结构信息
转自:https://blog.lqsos.com/archives/55.html#!/usr/bin/env phpif(PHP_VERSION_ID 70100){ echo "The version is too low";exit;}# data file path$data_file_path = __DIR__.'/../data/blog.sqlite';转载 2018-01-15 16:36:18 · 1000 阅读 · 0 评论 -
关于symfony4从数据库生成实体到项目
文章来源symfony4从数据库生成实体和源数据sf4目录结构和之前的版本有很大差别,基本MVC结构和Repository。 sf4生成实体和源数据和sf3、2版本的方式差不多。只是bundle在sf4中不在建议管理应用程序。 官方给的建议是临时创建一个bundle,我会试一下。 但是还有别的办法,在symfony issues中有人提出了别的办法数据结构-- ---...转载 2018-03-31 17:41:58 · 1631 阅读 · 0 评论 -
slim:入门(一)安装slim
入门教程(一)安装slim创建项目文件夹/User/akio/develop/slim创建composer.json{ "require": { "slim/slim": "3.0" }}安装composer install或composer require slim/slim /User/akio/develop/slim...原创 2019-07-31 18:26:04 · 2888 阅读 · 0 评论 -
slim:入门(二)运行slim
入门教程(二)运行slim创建入口文件# public/index.php<?phprequire '../vendor/autoload.php';use \Psr\Http\Message\ServerRequestInterface as Request;use \Psr\Http\Message\ResponseInterface as Response;$a...原创 2019-07-31 18:26:48 · 511 阅读 · 0 评论 -
slim:项目应用(一)基础结构
项目应用(一)基础结构这些都是基础的,没有复杂的功能为方便调试加入了[symfony debug](https://symfony.com/doc/current/components/debug.html)组件env环境# env文件加载使用了[symfony Dotenv](https://symfony.com/doc/current/components/dotenv.ht...原创 2019-07-31 18:27:52 · 510 阅读 · 0 评论 -
slim:项目应用(二)数据库
项目应用(二)数据库数据库使用doctrine orm,doctrine的依赖包含了后面会用到的symfony/console组件安装doctrine ormcomposer require doctrine/orm新建cli配置# config/cli-config.php<?phpuse Doctrine\ORM\EntityManager;use Doctr...原创 2019-09-16 12:38:51 · 721 阅读 · 0 评论 -
修改php-fpm和nginx运行用户
(php)项目a是用test用户运行 nginx和php-fpm是www-data用户运行 (python)项目b是用test用户运行项目a通过php函数exec调用python脚本的接口造成了没有权限访问目录直接把项目b的权限切换为www-data可以执行,但是不便于开发,最好是把php、nginx、项目a、项目b都在一个用户、组下面。打个比方test是当前登录用户 修改nginx的运行角色原创 2017-11-15 15:15:47 · 12712 阅读 · 0 评论 -
php 操作kong&oauth2.0插件
本页地址<?php/** * Created by PhpStorm. * User: he * Date: 17-10-31 * Time: 上午10:36 *//* * ==========================================================================================================原创 2017-10-31 10:39:17 · 2240 阅读 · 0 评论 -
thinkphp3.2.3分页代码
/* * 后台公共分页类 */namespace Admin_dj\Common;class Page{ private $Page_size; //每页显示的条目数 private $Total_Size; //总条目数 private $page; //当前页 private $Total_Pages = 20; //总页数原创 2016-04-08 08:37:40 · 371 阅读 · 0 评论 -
Twig关于时间
获取当前时间:当前时间是:{{ "now"|date("Y-m-d H:i:s") }}<br/>PHP:Date解析传递的时间戳:{{ now|date("Y-m-d H:i:s") }}<br/>英文时间显示:{{ now|date("F jS \\a\\t g:ia") }}<br/>PHP:所支持的时区指定时区:{{ post.published_at|date("Y-m-d H:i:s",原创 2016-07-13 10:00:49 · 2613 阅读 · 0 评论 -
Yii 数据显示时间格式
attribute = 字段名label = 字段描述format = 时间显示格式(['date', 'php:Y-m-d'] OR ['date', 'php:Y-m-d H:i:s'])headerOptions=头部样式contentOptions=列表样式原创 2016-07-07 11:49:08 · 712 阅读 · 0 评论 -
rabbitmq消息队列php实际应用
rabbitmq 消息队列 php应用前段时间公司需要用到消息队列,就凑时间研究了下rabbitmq,由于本人ubuntu环境,windows应用不确定哈。代码贴出来了,根据自身项目编写,并不适合所有项目,需要调整自行改动。1.MQ则是遵循了AMQP协议的具体实现和产品,所以需要AMQPLib的支持composer require php-amqplib/php-amqplib2.参考 rabbi原创 2016-11-05 14:34:30 · 888 阅读 · 0 评论 -
windows10下docker挂载失败,docker挂载容器报错
报错内容PS C:\WINDOWS\system32> docker run -d -p 80:80 --name test -v E:/test/test-C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response frody in use by container a271d8ef0a67170bfd9430原创 2016-07-12 16:44:21 · 3541 阅读 · 1 评论 -
php rabbitmq延迟队列示例
Python示例请移步 官方有关于延迟队列的插件,可以更灵活的设置延迟队列<?php/** * Created by PhpStorm. * User: he * Date: 17-7-17 * Time: 下午5:38 */namespace AcmeBundle\Service;use PhpAmqpLib\Connection\AMQPStreamConnection;use原创 2017-07-20 11:22:00 · 3814 阅读 · 0 评论 -
PHP 请求kong返回no API found with those values
<?php $curl = curl_init('https://localhost:8443'); curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,false); curl_setopt($curl,CURLOPT_SSL_VERIFYHOST,false); // 可以正常访问 curl_setopt($curl,CURL原创 2017-10-28 17:49:46 · 3871 阅读 · 1 评论 -
yaf使用入门
1.安装# 创建一个yaf文件夹mkdir ~/yaf# 切换到该文件夹cd ~/yaf# 下载yaf压缩包wget http://pecl.php.net/get/yaf-3.0.5.tgz# 解压压缩包tar -xf yaf-3.0.5.tgz# 切换到yaf文件夹cd yaf-3.0.5# 编译安装,参考:http://php.net/manual/zh/install.pecl.p原创 2017-10-12 15:02:51 · 1066 阅读 · 0 评论 -
symfony框架twig模板中获取版本号信息
{{ constant('Symfony\\Component\\HttpKernel\\Kernel::VERSION') }}原创 2017-06-17 10:48:15 · 1359 阅读 · 0 评论 -
阿里巴巴接口时间(Date)类型字段提交格式
阿里巴巴API接口的一个字段date类型的格式原创 2015-09-02 15:37:26 · 2225 阅读 · 0 评论