拥有PHP标签的文章

Packagist / Composer 中国全量镜像

Packagist 镜像使用方法================ 还没安装 Composer 吗?请往下看 。镜像用法有两种方式启用本镜像服务: 系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 `config.json` 中。见 单个项目配置: 将配置信息添加到某个项目的 `composer.json` 文件中。见 方法一: 修改 compo...
阅读全文

php jsonp单引号转义 - 观海云不远 - 博客园

php中jsonp输出时一般用下面的格式:callbackname('json string');如果中间的json string中含有单引号,这个输出就是有问题的,调用方一般是无法处理的,所以我们要对单引号进行转义。如果是用json_encode方式生成可以用下面的方式转义:$ret = json_encode($result, JSON\_HEX\_APOS); header(...
阅读全文

[php] json_encode 的第二个参数详解 - any2mobile的专栏 - CSDN博客

预定义常量=====下列常量由此扩展定义,且仅在此扩展编译入 PHP 或在运行时动态载入时可用。以下常量表示了 所返回的错误类型。`JSON_ERROR_NONE` (没有错误发生。自 PHP 5.3.0 起生效。`JSON_ERROR_DEPTH` (到达了最大堆栈深度。自 PHP 5.3.0 起生效。`JSON_ERROR_STATE_MISMATCH` (...
阅读全文

json_encode转义问题 - NULL码农 - CSDN博客

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/z15818264727/article/details/810763121.应用场景在对接app开发中,统一使用json来进行数据交流。服务端给客户端数据都是json字符串,其中难免会有\\n,\\r等特殊字符,为防止其被转义成\\\n,\\\r等,需要json\_encode处理时候,请...
阅读全文

php前端传过来的json数据丢失 (max_input_vars) - zhming - 博客园

开发向我反馈,前端业务页面提交数据用js将要传输的数据用json dump后,发给服务器,服务器在loads后发现数据是不全的。这个问题困扰开发人员和运维人员。首先调整php.ini文件的上传文件数以及上传数据的大小限制参数。调整后发现还是不正常。后台看到这么一个php.ini里的参数max\_input\_vars这个参数默认值为 1000,这个参数的作用就是限制一次提交的表单元素个...
阅读全文

因为使用了 passport 包做登陆认证,但是passport又不支持多用户系统认证。所以那时候使用了一个中间表的方式去做认证,这种方式可以解决问题,但是太过复杂。

因为使用了 passport 包做登陆认证,但是passport又不支持多用户系统认证。所以那时候使用了一个中间表的方式去做认证,这种方式可以解决问题,但是太过复杂。
阅读全文

服务端和 Web 端分离架构下使用 passport 进行前后台用户各自的认证 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

服务端和web端分离架构下使用 passport 进行前后台用户各自的认证=====================================前段时间(大概一年以前)写了个项目使用了前后端代码分离的架构,同时又因为业务需要出现了管理端和前台商户端两套用户表登陆的需求。因为使用了 passport 包做登陆认证,但是passport又不支持多用户系统认证。所以那时候使用了一个中间表的...
阅读全文

常用的 PHP 搜索排序算算法 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

查找算法==== 顺序查找 ```php $arr=array(46,90,900,0,1); //这是按顺序查询 function search(&$arr,$findVal){ $flag=false; for($i=0;$i<count($arr);$i++){ if($findVal==$a...
阅读全文

一个高性能、简单、跨平台的 PHP7 代码加密扩展 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

介绍一个简洁、高性能、跨平台的 PHP7 代码加密扩展 源码地址:特点 简单快速,经实测,几乎不影响性能 兼容 OPcache、Xdebug 等其他扩展 支持 Linux、macOS、Windows 等系统 兼容 Apache、Nginx + PHPfpm、命令行等运行模式 加密算法较简单,这是出于速度考虑,但仍不易解密 若项目的 php...
阅读全文

基于 Laravel Passport API 的多用户多字段认证系统(二):多用户登录 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区

2\. 扩展多用户登录多用户登录在Passport的 里面有非常多的讨论,其他网站例如stackoverflow的诸多问题最后还是回到了这个Issue。 有一位叫做 。实现原理为Issue里面提及的,通过增加一张 oauth\_access\_token_providers 的扩展表。用户第一次登录,通过 "provider"参数传递需要关联的模型。以后每次通过Token传参时,...
阅读全文