php获取URL各部分参数

url是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。本文将介绍用PHP函数获取URL各部分参数的使用方法。

PHP的isset()、is_null、empty()使用总结

这几个变量判断函数在PHP开发中用的其实挺多的,而且粗看上去都差不多,但其实还是有不少的区别的,如果搞不清楚,也许就会遗留一些潜在的bug, 包括我自已也遇到过这样的坑,比如有一次我就遇到过用empty判断出现的问题,前端是允许输入0的,但是我用empty判断的话就为真,我就直接给报错了,所以这里就不能用这个判断了。

系统化理解PHP中的错误和异常

PHP语言简单的原因之一就是PHP的错误处理机制,随着PHP语言越来越现代化,也出现了异常,这篇博文就是简单说下错误和异常,以便系统的理解,另外对于任何一种语言来说,异常的存在是具备共性的,所以学习一门语言理解异常机制是必不可少的.

什么是错误

当PHP语言遇到异常的情况(比如数据库连接不上或者函数参数传递错误),则会报出一些错误,错误可以分为多种类型,除了E_ERROR和E_CORE_ERROR错误,其它错误不会终止程序运行.

浅析PHP类的自动加载和命名空间

浅析PHP类的自动加载和命名空间

php是使用require(require_once)include(include_once)

yii2的ActiveForm表单使用的方法介绍

本篇文章给大家带来的内容是关于yii2的ActiveForm表单使用的方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

因目前项目并非前后端分离模式,且用到PHP的yii2框架(所有html代码,js较多内嵌在.php文件内多少采用同步提交【喷墨中…】),遂对于前端面上需要用到的yii2小组件一些整理(因是前端若涉及到php写法错误或者风格问题,敬请指点)

使用场景尽量为表单

基础注册调用小组件

【PHP】微信支付JsApi 40163错误

本文将和大家分享一下微信支付JsApi 40163错误以及解决方案代码。
错误:
未定义数组索引:openid 。
经过检查发现是 :微信支付授权获取 openId {“errcode”:40163,“errmsg”:“code been used”,}
原因为:微信支付code 只能使用一次,当第二次重复使用时就会出现此错误。
解决相关参考:https://www.e-learn.cn/content/php/1102683

php三个函数、两种选择防止sql注入


三个函数:

1. addslashes($string):用反斜线引用字符串中的特殊字符' " \

大括号在php中的一些作用

大括号是PHP中最常见、最容易被忽略也是最不可或缺的一部分,本文整理除了“{}”的三大作用,希望对读者有所帮助。

“{}”三大作用分别是:

如何用PHP实现在数组中随机取出指定个数的子集

本篇文章是关于如何用PHP实现在数组中随机取出指定个数的子集的介绍,具有一定的参考价值,有需要的朋友可以看看。

#关键:array_rand() 函数返回数组中的随机键名,或者如果您规定函数返回不只一个键名,则返回包含随机键名的数组。

#思路:先使用array_rand()随机取出所需数量键名,然后将这些键名指向的值重新组合为数组

PHP中接口与抽象类的异同点有哪些

接口与抽象类的相同点: 1、抽象类和接口都有抽象方法 2、抽象类和接口不能创建实例对象 3、抽象类和接口使用意…