一.又再次对php进行研究,毕竟做为资深开发者,用的语言永远不会太过单一。
接下来,我们就来简单介绍下,学习php语言中所遇到的问题。
最近有项目需要用到php 来做项目,特意研究了一下php项目。介于平时习惯了用json提交到后台,所以研究了json 提交到php后台,并接收数据的过程。
不得不说,按以前学习.netcore 框架的想法来看,php也相当有异曲同工之妙,虽说框架思路类似,奈何语法中的区别,就让我研究了一点时间。
后台接收数据的代码,不得不说,php的语法,简洁到自己都有点想不到了,不看api真不懂,就是如此简单的语句,就可以完美接收前端json
参数。
这里有些问题需要注意下,php 后台使用 input 函数时可能出现如下问题
出现如下警告,如下图:
PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknown on line 0
对于鲜少接触php语言的开发者来说,刚看到这问题,还真是不知道如何快速解决。
看到上边的提示,也就大概猜出这个是什么意思而已。
那究竟如何解决这个问题,实在不清楚,可以百度或是谷歌一下,有点耐心总会解决问题的,其实只要找到对应的php版本就可以解决这个问题。
找到 php.ini 文件,将这个 always_populate_raw_post_data 改为 -1 就可以了,其实这里就是改下配置,将警告去掉便可以了。
以上是自己的做为资深开发的一些个人经历,把这些经验分享给大家,希望以后大家在从事开发中,可以避免不必要的麻烦,跟浪费时间精力。
要是大家喜欢我的文章的话,可以在文章下留言或是联系我,共同进步,共同探讨开发的一些案例,促进彼此间的交流,分享一些日常的开发趣事。
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://alexlee.club/thinkphp-%e6%8e%a5%e5%8f%97-json-%e5%8f%82%e6%95%b0/2022/11/26/
共有 0 条评论