
php
Cpath
没有做不到的,只有想不到的
展开
-
php 的九大全局变量$_GET,$_POST,$_SERVER
$_POST [用于接收post提交的数据] $_GET [用于获取url地址栏的参数数据] $_FILES [用于文件就收的处理img 最常见]$_COOKIE [用于获取与setCookie()中的name 值]$_SESSION [用于存储session的值或获取session中的值]$_REQUEST [具有get,post的功能,但比较慢]SERVER[是预定义服务原创 2017-01-08 20:52:17 · 1757 阅读 · 0 评论 -
SMTP server did not accept MAIL FROM
https://packagist.org/packages/nette/mailFatal error: Uncaught Nette\Mail\SmtpException: SMTP server did not accept MAIL FROM:<xxxxx@163.com> with error: 553 Mail from must equal authorized原创 2018-01-07 19:48:43 · 2062 阅读 · 0 评论 -
PHP 类实现Excel 导入Mysql
//导入excel public function importExcle(Request $request) { if($request->isPost()){ if (!empty($_FILES)) { $start_time = time(); if(empty($_FILES['file-2']['na原创 2017-07-17 22:48:14 · 674 阅读 · 0 评论 -
模拟curl 请求,将xml 数据变数组
#curl 模拟POST提交xml数据 file_get_contents("php://input")$xml_data ='<xml> <appid><![CDATA[12fdsaf3gvdfs]]></appid> <attach><![CDATA[支付测试]]></attach> <bank_type><![CDATA[eeee]]></bank_type> <fee_ty原创 2017-06-10 20:35:10 · 1148 阅读 · 0 评论 -
PHP 获取一段时间内列表
header("content-type:text/html;charset=utf-8");for($i=0;$i<5;$i++){ echo strtotime('-'.$i.'day')."<br>"; echo date('Y-m-d H:i:s',strtotime('-'.$i.'day'))."<br><br><br>";}//获取一段时间列表$j = 0;$da原创 2017-05-08 23:13:38 · 1082 阅读 · 0 评论 -
data:image/jpeg;base64 数据流处理,保存至oss
$img_content = "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEB原创 2017-04-15 23:06:59 · 18191 阅读 · 0 评论 -
Yii CURD 基本操作
//$sql="select * from test where id=:id";//用站位符防止用户(sql 注入)例如1=1 //$data=Test::findBySql($sql,array(':id'=>'1 or 1=1'))->all(); //通过数组查询 //$data=Test::find()->where('id=2')->all()原创 2017-03-12 20:30:29 · 948 阅读 · 0 评论 -
laravel 基本数据操作
//查询整张表的数据发送到视图public function test(){ $test_data=Test::all()->toArray(); //$test_data=DB::table('test')->get()->toArray(); return view('test/form',['data'=>$test_data]);}//添加数据原创 2017-03-12 20:26:02 · 585 阅读 · 0 评论 -
curl采集循环数据
<?php header("content-type:text/html;charset=utf-8");/** * @author Cpath * @time 2016/5/8 * curl采集获取10页图片数据 */if (!is_file('./photo')) { mkdir('./photo'); }//$dns="mysql:host=1原创 2017-01-08 20:00:52 · 2581 阅读 · 0 评论 -
php 实现递归的方式
/** * @param array $data 有层级关系的数据 * @param int $parent_id 父级id * @return array */function recursion($data=array(),$parent_id=0){ $arr = array(); foreach ($data as $key => $value) {原创 2017-02-20 18:21:44 · 465 阅读 · 0 评论 -
php 简单分页类
header("content-type:text/html;charset=utf-8");/** * [分页类][date 2016/9/11] * @author Cpath * @link http://www.php.com * @since Version 1.0 */ /***********************************************原创 2017-01-08 19:58:26 · 472 阅读 · 0 评论 -
php 数据库配置从配置文件获取
新建配置文件文件dbconfig.php<?php return [ 'HOST'=>'127.0.0.1', 'USERNAME'=>'root', 'PASSWORD'=>'root', 'DBNAME'=>'root', 'CHARSET'=>'utf8', ];?>新建config.php 文件<?phpheader('content-t原创 2017-01-10 19:13:01 · 6502 阅读 · 0 评论 -
redis 缓存新闻列表
/** * 1、实现关于新闻列表缓存 、收藏 、点赞 、视频点击等功能使用redis缓存技术 * * 2、列表新闻数据缓存模式 , 采用sorted set + hash * 使用zadd 缓存文章id , hset 缓存文章标题等详情信息 * * 3、视屏点赞存储在hash 中 * * 4、用户对单个视频的收藏和点赞使用hash * * 5、视频点击统计使原创 2018-01-25 20:00:59 · 4353 阅读 · 0 评论