php学习
小糖子先森
我生来平庸.也生来骄傲.
展开
-
php json_encode()不转义中文字符 和 斜杠“/“
php格式化json的函数json_encode(value,value,options)其中有2个比较常用到的参数JSON_UNESCAPED_UNICODE(中文不转为unicode ,对应的数字 256)JSON_UNESCAPED_SLASHES (不转义斜杠,对应的数字 64)通常json_encode只能传入一个常量,如果同时使用2个常量怎么办?JSON_UNESCAPED_UNICODE + JSON_UNESCAPED_SLASHES = 320使用方法:js..转载 2021-04-22 16:26:24 · 983 阅读 · 0 评论 -
PHP获取浏览器request headers属性以及属性值
最近有个需求,如果带参数请求我的网站将给其特定页面,否则正常页面显示。首页传过来的参数会在浏览器开发者工具中Request Headers中显示,所以先获取到这里面的属性判断是否存在将其指定页面。<?php function judge(){ // 服务器端跨域设置 header('Access-Control-Allow-Origin:*'); // if (!function_exists('getallheaders')) { functi转载 2021-03-26 21:59:42 · 1040 阅读 · 0 评论 -
php artisan 命令列表
php artisan 命令列表Options: //选项 -h, --help //显示此帮助消息 -q, --quiet //不输出任何消息 -V, --version //显示此应用程序版本 --ansi //强制ANSI输出 --no-ansi //禁用ANSI输出 -n, --no-interaction //不要问任何互动.原创 2020-08-25 14:16:55 · 741 阅读 · 0 评论 -
thinkphp6模型调用报错 SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘tjxtp6.goods‘ doesn‘t ex
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'tjxtp6.goods' doesn't exist报错:未找到goods这张表。但是我数据库没有这张表只有shop_goods因为模型会自动对应数据表,模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写。我数据库表中有shop_,模型会把他去掉,但是没有在数据库配置表前缀,所以报错。因此加上即可。...原创 2020-07-12 12:10:18 · 3159 阅读 · 0 评论 -
ThinkPHP6 安装
6.0版本开始,必须通过Composer方式安装和更新,所以你无法通过Git下载安装。 PHP >= 7.1.0一、安装Composer在windows中,下载Composer软件第一步:双击下载好的composer运行程序第二步:选择要安装的盘符第三步:选择php版本。如果你是集成包环境,就到集成包里找php第四步:全部下一步二、设置Composer下载源先设置Composer的下载源,也是镜像地址 在命令行窗口或控制台 输入composer c...原创 2020-07-12 11:34:15 · 580 阅读 · 0 评论 -
win10 安装composer (傻瓜式操作)
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。1.下载好Composer文件(地址)2.双击运行安装文件3.选择好php路径后点击下一步4.直接下一步 不勾选代理服务器等待安装完成就好了。...原创 2020-07-07 08:53:51 · 688 阅读 · 1 评论 -
thinkphp5隐藏入口文件失败 的解决方法
默认打开每次地址栏需要输入index.php当我们隐藏入口文件是打开是错误的因此我们需要修改伪静态 找到htaccess文件 修改修改处就是将index.php 后面加了一个?即可。原创 2020-07-06 14:21:45 · 328 阅读 · 0 评论