朕的大清完了

朕的大清完了

这家伙有点懒,还没写个性签名!

  • 财富值49
  • 威望值0
  • 总积分149

个人信息

  • 2019-02-07 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答

    传参的时候,model的值不要加括号。你这样写php识别的类名是“\app\models\AdminForm()”,不合法不存在

    'model'=>"\app\models\AdminForm",这样吗。回头我试试,谢谢大佬

  • 2019-01-23 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答

    明明是php语法提示的错误嘛,不是yii2的坑。你的正则错了吧

    ['username', 'match', 'pattern'=>'/^[a-zA-Z][a-zA-Z0-9_]{4,29}$/', 'on'=>['create'], 'message'=>'5-30位字母、数字或“_”,字母开头'],
    

    好的,谢谢大佬

  • 2019-01-21 已签到
    连续签到1天,获得了5个金钱
  • 回复了 的回答

    由于历史原因,php 的 urlencode 函数会把空格编码成 + 而不是 %20,这一点与其它语言不同,也不符合一个什么 RFC 的规范,所以 这里做了一步替换。但其实 php 中另有一个 rawurlencode 函数,这个函数 与 urlencode 函数的唯一区别就是 它会把 空格 编码成 %20
    至于 * ,它肯定不会被包含在 urlencode 的返回结果中的,它一定会被编码成 %2A ,这里的替换是 多此一举。
    综上,以上代码 完全可以替换为:
    return rawurlencode($str);

    大佬说的这么胸有成竹,我反正是相信了,谢谢大佬百忙之中的回复

  • 回复了 的回答

    功能上就是替换,过滤。然后业务上不清楚

    谢谢大佬。打印出来是转换斜杠,和 & 连接符的
    斜杠转换 %2A& 转换 %20

  • 2019-01-19 已签到
    连续签到2天,获得了10个金钱
助理 等级规则
149/200
资料完整度
10/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

1

Ta的访客

13