
PHP
文章平均质量分 63
冰峰雪岭
如人饮水,冷暖自知。
展开
-
PHP使用curl
php封装好的5种不同方式的curl请求函数<?php//get请求function geturl($url){ $headerArray =array("Content-type:application/json;","Accept:application/json"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLO.原创 2022-05-17 21:24:40 · 581 阅读 · 0 评论 -
CentOS7 手动部署lnmp环境
步骤一:准备编译环境关闭防火墙。 运行systemctl status firewalld命令,查看当前防火墙的状态。 如果防火墙的状态参数是inactive,则防火墙为关闭状态。 如果防火墙的状态参数是active,则防火墙为开启状态。 关闭防火墙。如果防火墙为关闭状态可以忽略此步骤。 如果您想临时关闭防火墙,需要运行以下命令: systemctl stop firewalld 说明临时关闭防火墙后,如果Linux实例重启,则防火墙将会自动开启。 .原创 2021-12-19 11:32:31 · 2550 阅读 · 0 评论 -
php运行java(安装php-java-bridge)
接入一个第三方支付平台,他们的加解密方式只支持java,php中找不到对应的解决方案。无奈之下只能安装php的java扩展来解决。http://php-java-bridge.sourceforge.net/pjb/installation.php1. yum install java yum install yum install java*jdk*原创 2017-02-15 17:36:21 · 3361 阅读 · 0 评论 -
php curl 获取数据不完整
curl获取数据的时候,结果的字符串长度比较大。 相同的结果每次获取的数据都不全,并且长度也不一样。试着把 HEADER信息修改为except: 但还是不行(这个可以解决的问题是数据量太大导致获取结果为空的情况)。去掉CURLOPT_RETURNTRANSFER = true可以打印出完整数据原创 2017-05-23 16:34:09 · 4802 阅读 · 0 评论 -
PHP通过OpenSSL生成证书、密钥并且加密解密数据
转自:http://www.open-open.com/code/view/1421032678562/generate.php <?php $dn = array( "countryName" => 'XX', //所在国家名称 "stateOrProvinceName" => 'State', //所在省份名称转载 2017-02-09 12:33:26 · 1308 阅读 · 0 评论 -
Lumen 5.2 中配置邮件
本文转自:https://laravel-china.org/topics/1974Lumen中的邮件配置好了之后还是很简单的,但是配置过程官方文档省略了太多。先来扒一扒遇到的坑:#Class mailer does not exist -- 这个是由于没有注册mailer导致的。Missing argument 1 for Illumina转载 2017-01-11 15:32:22 · 3024 阅读 · 0 评论 -
laravel 中 使用 composer 的中国镜像安装时报错(找不到包)
composer require jenssegers/mongodb安装mongodb时报错:Your requirements could not be resolved to an installable set of packages. 报错详情如下后来各种找不到原因,后来更新了一下composer版本(命令:composer selfupdat原创 2016-12-28 11:54:29 · 5731 阅读 · 0 评论 -
php rc4加密
/** rc4加密算法* $pwd 密钥* $data 要加密的数据*/function getRc4Encode($pwd, $data) { $cipher = ''; $key[] = ""; $box[] = ""; $pwd_length = strlen($pwd); $data_length = s原创 2016-11-01 12:02:45 · 3474 阅读 · 0 评论 -
Laravel5 (cli)命令行执行脚本及定时任务
本文转自:http://www.cnblogs.com/chunguang/p/5660074.htmlArtisan是Laravel自带的命令行接口名称,它提供了很多有用的命令想要查看所有可用的Artisan命令,可使用list命令查看:1php artisan list每个命令都可以用h转载 2016-09-05 10:42:24 · 15972 阅读 · 0 评论 -
php升级
1.要使用lumen的单元测试 https://lumen.laravel.com/docs/5.2/testing 里面需要使用phpunithttps://phpunit.de/manual/current/zh_cn/installation.htmlphpunit推荐使用5.6以上的php版本,现在使用的是php5.5,因此涉及到php升级, 下面列举一下升级的过程:原创 2016-07-19 10:49:12 · 277 阅读 · 0 评论 -
php数组转xml
$ar = array( "auth" => array( "user" => "customer", "password" => "password", "context" => "4", ), "owner" => array( "user" => "customer2", "context" => "4", ), "language" => "en", "原创 2016-07-25 15:39:09 · 352 阅读 · 0 评论 -
PHP字符串反转
php自带反转函数strrev可以轻松将"hello, world!" 改写为 "!dlrow, olleh",但如果要自己写一个反转函数应该怎么实现呢?function myStrRev($str) { $len = strlen($str); $res = ''; for($i=1; $i<=$len; $i++) { $res .=原创 2013-05-30 11:35:32 · 1027 阅读 · 0 评论 -
读取文件并写入数据库
$db_host = 'localhost';$db_port = '8080';$db_name = 'dev';$db_user = 'dev';$db_pwd = 'dev';$con = mysqli_connect($db_host.':'.$db_port, $db_user, $db_pwd);$db = mysqli_原创 2016-05-11 16:17:29 · 374 阅读 · 0 评论 -
跟踪php中异常的调用过程
try{ $CI =& get_instance(); $ct = $CI->$key ; throw new Exception($key); } catch (Exception $E) { echo $E->getTraceAsString(); }原创 2016-03-10 17:53:07 · 283 阅读 · 0 评论 -
正确加载 Javascript 和 CSS 到 WordPress
本文转自:http://technerdia.com/1789_include-jquery-css.html正确加载 jQuery、Javascript 和 CSS 到你的WordPress网站也许是一件比较痛苦的事情。 本文将讲解如何使用WordPress官方推荐的方式来加载脚本/ CSS。有两种常用的 add_action 钩子可以加载 脚本和CSS到WordPress:转载 2016-04-01 11:00:44 · 414 阅读 · 0 评论 -
json处理中文,不编码Unicode
我们知道, 用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式, 还会在一定程度上增加传输的数据量.而在PHP5.4, 这个问题终于得以解决, Json新增了一个选项: JSON_UNESCAPED_UNICODE, 故名思议, 就是说, Json不要编码Unicode.原创 2016-03-30 12:01:07 · 1259 阅读 · 0 评论