随笔分类 -  PHP

PHP
摘要:问题描述:使用TP框架做项目时,在启用REWRITE的伪静态功能的时候,首页可以访问,但是访问其它页面的时候,就提示:“No input file specified.”原因在于使用的PHP5.6是fast_cgi模式,而在某些情况下,不能正确识别path_info所造成的错误默认的.htacces 阅读全文
posted @ 2018-08-16 13:37 jiangxiaobo
摘要:参考:微信支付出现OUT_TRADE_NO_USED:商户订单号重复 场景:使用微信支付,在微信支付界面,由于余额不足等原因,没有进行支付并关闭了支付页面,此时订单状态为“待支付”,从业务角度来说,应该允许用户继续支付。但是再次支付时,微信接口返回“201 商户订单号重复”的错误提示。 解决办法:待 阅读全文
posted @ 2018-08-10 20:42 jiangxiaobo
摘要:在支付前,如果使用第三方MVC框架,则使用重写模式,服务器也需要配置该项 微信公众号支付 1. 登录 微信公众平台 ; 2. 点击左边菜单里面的微信支付查看相关商户号,确定该公众号支付针对由哪个商户号进行收款; 3. 登录步骤2中的商户平台,点击产品中心,开启支付产品-公众号支付(如果已开通可以忽略 阅读全文
posted @ 2018-08-07 16:25 jiangxiaobo
摘要:微信公众号支付,则需要现在微信支付商户后台,预先添加支付网址才可以。否则会出现“当前URL未注册”字样的报错。 方法/步骤 1. 报错实例如下,手机端微信调起微信支付框时弹出 2. 首先需要登录微信支付商户后台 3. 栏目选择为“产品中心-开发配置” 4. 支付授权目录的“添加”操作如下 5.输入支 阅读全文
posted @ 2018-08-07 16:17 jiangxiaobo
摘要:详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别 实例:1,http://localhost/aaa/ (打开aaa中的index.php)结果:$_SERVER['QUERY_STRING'] = "";$_SERVER['REQUEST_URI'] = "/aa 阅读全文
posted @ 2018-07-10 18:22 jiangxiaobo
摘要:转:https://www.cnblogs.com/dormscript/p/6163774.html 如何执行字符串的PHP代码 最近因项目需要,引出一个议题:如何执行字符串的php代码(php和html混写)。注:传统情况下,php代码存储在文件中,直接运行文件即可。以下讨论的情况是,如果php 阅读全文
posted @ 2018-06-11 16:10 jiangxiaobo
摘要:注册错误和异常处理机制有三个PHP函数需要学习 1. register_shutdown_function('Bootstrap\Library\Frame::fatalError'); 2. set_error_handler('Bootstrap\Library\Frame::appError' 阅读全文
posted @ 2018-06-08 13:49 jiangxiaobo
摘要:最近遇到一个问题:高并发环境下,如何避免MYSQL一张表里的某些列不要重复。 同其他博友一样 https://blog.csdn.net/jacketinsysu/article/details/51526284 提出这个问题。 方式一:使用Mysql自带的列唯一索引(Unique) 可以在声明表的 阅读全文
posted @ 2018-06-01 17:13 jiangxiaobo
摘要:一、数字补0. 如果要自动生成学号,自动生成某某编号,就像这样的形式“d0000009”、“d0000027”时,那么就会面临一个问题,怎么把左边用0补齐成这样8位数的编码呢?我想到了两种方法实现这个功能。 方法一: 先构造一个数字10000000,千万,也就是一个1,7个0,然后加上当前的编号(比 阅读全文
posted @ 2018-05-15 11:11 jiangxiaobo
摘要:为了让你的网页能在更多的服务器上正常地显示,还是加上“SET NAMES UTF8”吧 Repinted:http://blog.csdn.net/class1/archive/2006/12/30/1469298.aspx 为了让你的网页能在更多的服务器上正常地显示,还是加上“SET NAMES 阅读全文
posted @ 2018-05-08 13:56 jiangxiaobo
摘要:PHP的MySQL扩展(优缺点) 设计开发允许PHP应用与MySQL数据库交互的早期扩展。mysql扩展提供了一个面向过程 的接口; 并且是针对MySQL4.1.3或更早版本设计的。因此,这个扩展虽然可以与MySQL4.1.3或更新的数 ; 据库服务端 进行交互,但并不支持后期MySQL服务端提供的 阅读全文
posted @ 2018-05-08 13:42 jiangxiaobo
摘要:原文地址:http://blog.163.com/qq371557620@yeah/blog/static/8428365820172110320574/ 编码过程中,我们经常会遇到需要多个分支并行开发的情况。那么问题来了,在svn下如何建分支,开发任务完成后如何分支合并就成了开发人员需要熟练掌握的 阅读全文
posted @ 2018-04-26 10:11 jiangxiaobo
摘要:/** * 临时表:用于获取爱鸽登录分类数量 */ $temporaryTableName = uniqid('temporary_'); $model = M(); $model->execute("CREATE TEMPORARY TABLE `{$temporaryTableName}` ( ... 阅读全文
posted @ 2018-04-24 16:20 jiangxiaobo
摘要:1、PHP运行指定文件 2、命令行直接运行PHP代码 如果结果太长,还可以 php -r “phpinfo();” | less 分页展示 3、交互模式运行PHP 简单的运算 control + c/z 或者 exit 退出交互模式 函数 上面输出结果中返回的数据类型为 NULL。这个问题可以通过要 阅读全文
posted @ 2018-04-23 13:51 jiangxiaobo
摘要:安装步骤 1. 下载 php extension ssh2下载地址 http://windows.php.net/downloads/pecl/releases/ssh2/0.12/ 根据自己PHP的版本去下载,我使用的是线程安全的,所以下载的是php_ssh2-0.12-5.4-ts-vc9-x8 阅读全文
posted @ 2018-04-10 11:19 jiangxiaobo
摘要:在数据导出到excel时数字格式不对,一般分为以下两种情况。 1、excel单元格设置长度不够 解决方法: 2、字符被excel理解成数字了,一般就是把那个字段设置成文本 或者想办法加入一些空格一类的。 解决方法: 我导出EXcel的主要代码的前面部分: 后面就是以<table><tr><td></ 阅读全文
posted @ 2018-03-13 17:55 jiangxiaobo
摘要:上周起始时间:'; echo date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1-7,date("Y"))),"\n"; echo date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7-7,date("Y")) 阅读全文
posted @ 2018-03-13 15:14 jiangxiaobo
摘要:示例 phpQuery::newDocumentFileXHTML('my-xhtml.html')->find('p'); $ul = pq('ul'); 载入文档 phpQuery::newDocument($html, $contentType = null) 根据标记URL新建一个文档。如果 阅读全文
posted @ 2017-12-05 15:33 jiangxiaobo
摘要:网络安全问题很重要,尤其是保证数据安全,遇到很多在写接口的程序员直接都是明文数据传输,在我看来这是很不专业的。本人提倡经过接口的数据都要进行加密解密之后进行使用。 这篇文章主要介绍使用PHP开发接口,数据实现RSA加密解密后使用,实例分析了PHP自定义RSA类实现加密与解密的技巧,非常具有实用价值, 阅读全文
posted @ 2017-11-16 12:03 jiangxiaobo
摘要:Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubuntu、Debianaa 安装VMware或VirtualBox虚拟机。具体安装步骤,找百度。 再安装Ubuntu。具体安装步骤,找百度。 安装完后,可以看到Linux系统的 阅读全文
posted @ 2017-10-24 09:59 jiangxiaobo