您的位置:首页 > 技术中心 > PHP教程 >
  • php中iconv函数报错怎么办

    方法:1、在函数的第二个参数后添加“//IGNORE”,语法为“iconv("UTF-8","GB2312//IGNORE",..)”;2、将gb2312置换成“utf-8”,语法为“iconv("GB2312","UTF-8",..)”。

    2022-04-13 10:26点击阅读

  • php遍历数组的四种方法是什么

    四种方法:1、用“for($i=0;$i<数组长度;$i++)”;2、用“foreach($arr as $v)”;3、用while配合each()与list();4、用“do-while”配合next()、key()与current()。

    2022-04-12 20:18点击阅读

  • php字符串怎么按位转为数组

    在php中,可使用str_split()函数将字符串按位转为数组,该函数可以把字符串分割到数组中,只需省略第二个参数,或值设置为“1”,即可分割字符串,将字符串拆分为一个个字符,并按位传入数组中;语法为“str_split("字符串")”。

    2022-04-12 19:54点击阅读

  • PHP基础巩固之运算符和流程控制

    本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了运算符、流程控制的相关问题,包括了运算符的分类、定义以及一些常见运算符的用法,还有流程控制的顺序执行、分支执行、循环执行等等相关内容,希望对大家有帮助。推荐学习:《PHP视频教程》运算

    2022-04-12 11:42点击阅读

  • 总结 cookie 和 session 的优缺点

    1、为什么要使用会话控制技术?Web是通过 HTTP协议来实现的,而HTTP协议是无状态协议,所以同一个用户在请求相同的页面两次的时候,HTTP协议不会认为这两次请求都来自于同一个用户,会把它们当做是两次请求的独立(即会将两次请求隔离开),

    2022-04-12 09:02点击阅读

  • php怎么判断是一维数组还是二维数组

    在php中,可利用count()函数来判断,该函数能获取数组长度,如果省略第二个参数,将只获取一维的元素个数;因此只需要比较一下省略参数和不省略参数时,获取的长度是否一样即可,语法“count($arr)== count($arr,1)”。

    2022-04-11 20:32点击阅读

  • php怎么检测一个整数是几位数

    php检测一个整数是几位数的方法:1、使用strval()函数将整数转为数字字符串,语法“$str = strval($int);”;2、使用strlen()函数获取数字字符串的长度(数字字符的个数)即可,语法“strlen($str)”。

    2022-04-11 20:14点击阅读

  • php怎么删除数组中键为偶数的元素

    删除方法:1、使用“foreach($arr as $key=>$value”语句循环遍历数组;2、在循环体中,利用“$key%2==0”语句判断键是否为偶数;3、如果为偶数,则使用“unset($arr[$key])”语句删除该元素即可。

    2022-04-11 20:02点击阅读

  • php 对象实例化是什么意思

    在php中,对象实例化是指将类实例化成对象,即用类创建对象的过程,是由抽象到具体的过程;只需要使用new关键字并在后面加上一个和类名同名的方法即可进行实例化,语法“变量名=new 类名(参数列表);”,不要为对象传递参数,则参数列表可省略。

    2022-04-11 19:40点击阅读

  • php成员变量是什么意思

    在php中,成员变量是指在类中直接声明的变量,声明语法“访问权限修饰符 变量名称 = 变量值;”;成员变量的值对外不可见,但可通过成员函数访问,在类被实例化为对象后,该变量即可成为对象的属性。类中可声明多个变量,即对象中可以有多个成员变量。

    2022-04-11 19:21点击阅读

  • php explode是什么意思

    在php中,explode的意思为“字符串转数组”,用于将一个字符串根据分隔符拆分为若干个子串,然后将这些子串组合成数组并返回,语法“explode(分隔字符,字符串,元素数目)”;该函数的第三个参数可以省略,用于规定要返回数组元素的数目。

    2022-04-11 19:08点击阅读

  • 一起聊聊thinkPHP3.2.3中sql注入漏洞

    本篇文章给大家带来了关于thinkphp的相关知识,其中主要介绍了thinkPHP3.2.3sql注入漏洞的相关问题,其中还包括了m方法、d方法、u方法等相关内容,希望对大家有帮助。推荐学习:《PHP视频教程》前言攻敌所必救:ThinkPH

    2022-04-11 18:56点击阅读

  • php怎么让unix时间戳转成字符串

    在PHP中,可以利用date()函数将unix时间戳转成字符串,该函数的作用就是格式化指定的Unix时间戳,返回结果是已经格式化的Unix时间字符串,语法为“date(时间戳格式化的格式,timestamp)”。本文操作环境:Windows

    2022-04-11 17:01点击阅读

  • php中几次方的计算公式是什么

    PHP中几次方的计算公式是“$x=pow(底数,指数);”,变量x的值就是次方计算的结果。pow()函数能够计算并返回指定数的指定次方结果,第一个参数规定指数表达式的底,第二个参数规定指数表达式的次方数,如果无法计算,返回的结果是NAN。本

    2022-04-11 17:01点击阅读

  • php工厂方法模式的好处是什么

    PHP工厂方法模式的好处是:核心类只需要关注工厂类的接口,而具体的产品实例交给具体的工厂子类去创建。在该模式下,通过定义一个抽象的核心工厂类,并定义创建产品的接口,使创建具体产品实例的工作延迟到其工厂子类去完成。本文操作环境:Windows

    2022-04-11 17:01点击阅读

  • php查询数组有多少元素可以吗

    在PHP中,可以利用count()函数查询数组有多少元素。该函数返回结果是数组元素的数目,语法为“count(数组,mode)”;第二个参数默认为0,表示不计算多维数组中的元素,若设置为1,则递归地计算多维数组元素。本文操作环境:Windo

    2022-04-11 17:01点击阅读

  • php怎么利用key去掉数组的指定元素

    方法:1、利用“array_keys(数组)”返回包含数组键名的新数组;2、利用“array_search(key,新数组)”返回指定key在新数组中的键名;3、利用“array_splice(数组,指定key键名,1)”去掉指定元素即可。

    2022-04-11 17:01点击阅读

  • php怎么实现从第几位截取中文字符串

    在php中,可以利用mb_substr()函数实现从第几位截取中文字符串,该函数可以从一个字符串的指定位置开始截取指定长度的子串,并设置字符编码;语法“mb_substr(指定的字符串,截取开始位置,截取长度,字符编码)”。本教程操作环境:

    2022-04-11 17:01点击阅读

  • php怎么输出元旦是星期几

    输出方法:1、定义一个包含星期的数组,元素值从星期日开始;2、使用“date("w",strtotime("年份-1-1"))”语句将元旦日期转换为表示星期的数字;3、使用“echo 数组名[数字]”语句从数组中取出相对应的星期值,并输出。

    2022-04-11 17:01点击阅读

  • php怎么转换成6位小数

    转换方法:1、利用“round(数值,6)”对数值四舍五入转换成6位小数;2、利用“sprintf("%.6f",数值)”格式化数值转换成6位小数;3、利用“number_format(数值,6) ”千位分组格式化数值转换成6位小数。本文操

    2022-04-11 17:01点击阅读