
php
文章平均质量分 60
kzrl
这个作者很懒,什么都没留下…
展开
-
yii2 restful api授权验证
前言什么是restful风格的api呢?我们之前有写过大篇的文章来介绍其概念以及基本操作。既然写过了,那今天是要说点什么吗?这篇文章主要针对实际场景中api的部署来写。我们今天就来大大的侃侃那些年api遇到的授权验证问题!独家干活,如果看完有所受益,记得不要忘记给我点赞哦。业务分析我们先来了解一下整个逻辑用户在客户端填写登录表单 用户提交表单,客户端请求登录接口login 服务端校验用户的帐号密码,并返回一个有效的token给客户端 客户端拿到用户的token,将之存储在客原创 2021-04-01 17:34:05 · 244 阅读 · 0 评论 -
Yii 框架相关的问题
1、将根目录指向 域名/web/ 出现open_basedir错误2、关于URL被转义的问题,/ 转义为 %2F3、修改默认控制器4、composer删除扩展组件 / composer重置 5、获取客户端IP和host name 6、暂定7、自动加载类文件 8、修改自定义入口目录9、searchModel 搜索条件无效 10、在控制器中指定action关掉c...转载 2018-08-24 09:42:35 · 303 阅读 · 0 评论 -
模型类modules(CountrySearch -> search())
## 模型类modules(CountrySearch -> search())public function search($params){ $query = Country::find(); // add conditions that should always apply here $dataProvider = new ActiveDataPr...转载 2018-10-24 09:47:33 · 550 阅读 · 0 评论 -
\kartik\file\FileInput::widget 插件的事件
文件事件可用于文件管理和文件操作的事件。更改只要通过文件浏览按钮在文件输入中选择单个文件或多个文件,就会触发此事件。例:$ ('#input-id' )。on ('change' ,function (event ){ 控制台。记录(“改变” );});fileselect通过文件浏览按钮在文件输入中选择文件后触发此事件。这与change事件略有不同,即使取消了...翻译 2018-10-31 13:42:43 · 1348 阅读 · 0 评论 -
如何判断一个数组是一维数组或者是二维数组?用什么函数?
<?phpif (count($array) == count($array, 1)) { echo '是一维数组';} else { echo '不是一维数组';}int count ( mixed $var [, int $mode ] ) -- 计算数组中的单元数目或对象中的属性个数 如果可选的 mode 参数设为 COUNT_RECURSIVE(或...转载 2018-11-15 09:35:54 · 2955 阅读 · 0 评论 -
文件下载
public function actionGetImg() { Yii::$app->request->isPost; $url = Yii::$app->request->post()['url']; if (Yii::$app->request->isPost){ $filenam...原创 2018-05-24 17:01:13 · 165 阅读 · 0 评论 -
读取文件
<?phpclass lib_img{ /** * 图片保存下来* @param $cssUrl css的url地址* @param $dir 保存图片的目录* @return void*/ static public function add_img_chil($opt){ $ret = db('main')->insert($opt,tbl('im原创 2018-01-08 18:48:38 · 486 阅读 · 0 评论 -
substr() 截取字符串函数
string substr ( string $string , int $start [, int $length ] )返回字符串 string 由 start 和 length 参数指定的子字符串。string输入字符串。start如果 start 是非负数,返回的字符串将从 string 的 start 位置开始,从 0 开始计算。例原创 2017-05-16 13:54:35 · 3057 阅读 · 0 评论 -
欢迎使用优快云-markdown编辑器
/启用mysql/ net start mysql /连接、断开服务器/ mysql -h 地址 -p 端口 -u 用户名 -p 密码原创 2017-05-10 09:12:04 · 234 阅读 · 0 评论 -
php 安全性
mysql 字符串转义 mysql_real_escape_tring()phpget传过过来的数字首先检查字符串的长度strlen()然后正则匹配ereg("^[0-9]+$",$a)Xss跨站点$_SERVER['HTTP_REFERER'] 检查http请求地址strip_tags() 清除任何包围在html标记中的内容、htmlspecialch原创 2017-05-10 16:24:09 · 442 阅读 · 0 评论 -
php统计数组元素个数
php统计数组元素个数count():对数组中的元素个数进行统计;sizeof():和count()具有同样的用途,这两个函数都可以返回数组元素个数.可以得到一个常规标量变量中的元素个数,如果传递给这个函数的数组是一个空数组,或者是一个没有经过设定的变量,返回的数组元素个数就是0;array_count_value():统计每个特定的值在数组$array中出现过转载 2017-06-19 09:57:05 · 1642 阅读 · 0 评论 -
Session定义
Session直接翻译成中文比较困难,一般都译成时域。在计算机专业术语中,Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。以及如果需要的话,可能还有一定的操作空间。具体到Web中的Session指的就是用户在浏览某个网站时,从进入网站到关闭浏览器所经过的这段时间,也就是用户浏览这个网站所花费的时间。因此从上述的定义中我们可以看转载 2017-08-11 11:08:30 · 2695 阅读 · 0 评论 -
上传等比例压缩图片
/** * 上传文件到CDN,必须在upload目录 * rsync_upload.pass 文件owner必须为www-data,权限必须为600 * @param $upload_relative_path //相对路径 * @return bool */function upload_cdn_file($upload_relative_path){ // $GLOBA原创 2017-07-27 16:49:57 · 498 阅读 · 0 评论 -
webservice 接口开发
soapClient要在php.ini中开启;extension=php_soap.dll //积分同步接口 static public function soap($fee=0,$point=0,$user_id=''){ $arr = array(); $arr['sessionKey'] = self::原创 2017-09-14 13:50:04 · 358 阅读 · 0 评论