随笔分类 -  PHP

摘要:可以通过URL重写隐藏应用的入口文件index.php,下面是相关服务器的配置参考: 【Apache】 <IfModule mod_rewrite.c>Options +FollowSymlinksRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-d 阅读全文
posted @ 2019-07-10 15:11 Aaronguo 阅读(489) 评论(0) 推荐(0)
摘要:最近开始写PHP项目,各种常用的方法简单整理一下,以备后用。 1. Xml转Json 2. Request请求封装 3. RSA加密解密算法 4. AES加密解密算法 5. 数组转字符串&拼接 阅读全文
posted @ 2019-03-24 11:37 Aaronguo 阅读(302) 评论(0) 推荐(0)
摘要:class Aes { /** * AES加密 * @param $data * @param $secret_key * @return string */ public static function encode($data, $secret_key) { return openssl_encrypt($d... 阅读全文
posted @ 2019-03-24 11:27 Aaronguo 阅读(2108) 评论(0) 推荐(0)
摘要:/** * RSA加密解密算法 * Class Rsa */ class Rsa { /** * 获取pem格式的公钥 * @param $public_key 公钥文件路径或者字符串 * @return bool|mixed|string */ public static function public_key($public_k... 阅读全文
posted @ 2019-03-24 11:25 Aaronguo 阅读(1540) 评论(0) 推荐(0)
摘要:/** * Request请求封装 * Class Request * @package tool */ class Request { // curl 请求错误码 protected static $list_errno = [ 1 => 'CURLE_UNSUPPORTED_PROTOCOL (1) – 您传送给 libcurl 的网址使用了此 li... 阅读全文
posted @ 2019-03-24 11:20 Aaronguo 阅读(5218) 评论(0) 推荐(1)
摘要:错误信息: Allowed memory size of 134217728 bytes exhausted (tried to allocate 65015808 bytes) 由于报错信息和数据库相关,一开始一直以为是数据库中某个数据表过大,于是努力在查那个"出轨"的数据表,把所有可能的数据表找 阅读全文
posted @ 2019-03-11 14:52 Aaronguo 阅读(1363) 评论(0) 推荐(0)
摘要:转载:http://www.5idev.com/p-php_server_http_referer.shtml 使用 $_SERVER['HTTP_REFERER'] 将很容易得到链接到当前页面的前一页面的地址。一个例子如下: index.php(实际地址为:http://www.5idev.com 阅读全文
posted @ 2019-03-08 16:22 Aaronguo 阅读(693) 评论(0) 推荐(0)
摘要:用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式,如果想汉字不进行转码,这里提供三种方法 1.升级PHP,在PHP5.4, 这个问题终于得以解决, Json新增了一个选项: JSON_UNESCAPED_UNICODE, 故名思议, 就是 阅读全文
posted @ 2018-06-08 00:31 Aaronguo 阅读(335) 评论(0) 推荐(0)