文章分类 -  PHP

摘要:公司测试老是在抱怨说我们没有数据字典,一直比较忙,今天抽空弄了一下,下面这个代码也是从网上弄的,不过他以前是PHP5.6的,我就是稍微改了下,支持PHP7。 因为这个代码我看网上太多了,我也找不到原始出处了,如果有冒犯,可联系我,我删除就是了。 <?php header ( "Content-typ 阅读全文
posted @ 2020-07-22 11:04 随彦心MO 阅读(140) 评论(0) 推荐(0)
摘要:今天在使用AWS中,由于原来的 key和secrect是放在配置文件ini里面的。现在需要改成从DB里面获取,所以需要自定义Credential.在AWS中重写这个挺简单的。 我这里是继承原先的CredentialProvider类,然后写了一个bucketProvider方法 使用方法: 阅读全文
posted @ 2019-01-08 11:31 随彦心MO 阅读(1318) 评论(0) 推荐(0)
摘要:昨天在弄s3下载的时候,遇到一个问题就是通过Ajax去请求接口返回一个签名的cloudfront的下载url.会随机的报403, 就是说这个文件没有权限,导致下载不了。因为前端下载用的是iframe,起初怀疑是iframe的加载问题,我印象中iframe这货凡正是经常冒出好多问题, 然后让前端同事改 阅读全文
posted @ 2018-11-29 13:24 随彦心MO 阅读(780) 评论(0) 推荐(0)
摘要:php中,empty和is_null,isset这几个函数挺让人迷糊的,在项目中也经常使用,于是写了个小示例,加深下印象 输出结果如下: 从结果中可以看出 empty认为0,'0',false,null等都是为空 isset认为null,NULL为未定义 is_null认为null,NULL为真,其 阅读全文
posted @ 2018-09-06 16:43 随彦心MO 阅读(96) 评论(0) 推荐(0)
摘要:php使用curl发post请求,http返回状态码100问题。 阅读全文
posted @ 2018-08-17 13:16 随彦心MO 阅读(1405) 评论(0) 推荐(0)
摘要:环境centos7 需要安装的前置库 c++环境 ` 安装c++环境 yum y install gcc gcc c++ autoconf libtool ` 因为我这边需要使用kerberos认证,所以安装了kinit相关的库 ` yum install y krb5 libs krb5 auth 阅读全文
posted @ 2017-08-02 12:23 随彦心MO 阅读(1530) 评论(0) 推荐(0)
摘要:今天需要在JS的video标签中播放mp4文件,文件有点大,而且还不是h.264格式的, 在video中没法播放,所以需要使用ffmpeg这个强大的 视频处理工具来转化一下 下载ffmpeg "ffmpeg官网地址:https://ffmpeg.org/download.html" "ffmpeg官 阅读全文
posted @ 2017-06-10 23:37 随彦心MO 阅读(148) 评论(0) 推荐(0)
摘要:昨天系统中需要有一个发短信的功能,需要打开Curl库。于是我安装完Apache2.4和 php5.5后,按正常的方法先在Apache的配置文件中配置php.ini和路径 PHPIniDir "d:/server/php" LoadFile "d:/server/php/php5ts.... 阅读全文
posted @ 2015-05-28 11:08 随彦心MO 阅读(1174) 评论(0) 推荐(0)
摘要:最近需要用slim框架写api接口,找一个轻量级的orm,找了半天就找到这2货。redbeanphphttp://www.redbeanphp.com/manual3_0/queriesnotormhttp://www.notorm.com/两个都可以用pdo连接,感觉notorm不是不太习惯呀,就... 阅读全文
posted @ 2015-04-24 12:24 随彦心MO 阅读(144) 评论(0) 推荐(0)
摘要:如果有自定义一个路由中间件,可使用artisan ; 一般的步骤如下:一, 执行 php artisan make:middleware myTestware 则就会在 app/http/middleware中生成文件 myTestware二,在app\http\kernel.php的配置刚才添加的... 阅读全文
posted @ 2015-04-23 10:02 随彦心MO 阅读(214) 评论(0) 推荐(0)
摘要:今天安装Laravel框架的时候,使用的Windos平台安装地Composer.然后安装完以后,还需要配置下服务源才可以,开始没有配置所以安装Laravel的时候,死活安装不了。 查看 composer 主目录:通过 composer config -l -g 命令可以列出 composer 的全... 阅读全文
posted @ 2015-04-01 18:30 随彦心MO 阅读(140) 评论(0) 推荐(0)
摘要:啥是SPL,SPL是Standard PHP Library(PHP标准库)的缩写。根据官方定义,它是"a collection of interfaces and classes that are meant to solve standard problems"。但是,目前在使用中,SPL更多地... 阅读全文
posted @ 2015-03-04 18:22 随彦心MO 阅读(1815) 评论(0) 推荐(0)
摘要:微信微支付,当你在测试环境开发完成后,还需要确保三个接口能够通过 ; 维权、告警和发货接口 告警接口比较简单,最作弊的方法是直接在你申请支付的时候,告警文件URL中返回“success"就行了,否则就要根椐接口文档开发了。总之就是告诉微信服务器你这边URL提供的信息没有问题了,放心吧,就行了。 维... 阅读全文
posted @ 2014-10-17 15:01 随彦心MO 阅读(161) 评论(0) 推荐(0)
摘要:最近发现了一款商城系统(shopnc),感觉功能方面还不错,想研究下他规格那块如何实现的,所以就把源码下载下来。结果解压后一看,悲剧了,全加密了。不过,也无妨。既然代码看不了。我也不研究了,就先安装一个操作下然后看看数据库如何存储吧。所以就需要安装Zend Guard Loader了。 因为我本机电脑是PHP5.3的。已经不能安装Zend Optimizer了。先下官网下载一个zend guard loader,需要一个帐号。下载完后,解压,根椐readme.txt安装 然后在php.ini配置如下[ZEND_LOADER]zend_extension=D:/ApacheAFS/PHP/... 阅读全文
posted @ 2014-03-01 00:33 随彦心MO 阅读(273) 评论(0) 推荐(0)