php截取字符串网站内容( PHP代码2020-01-134924浏览器.4)

优采云 发布时间: 2021-10-02 23:04

  php截取字符串网站内容(

PHP代码2020-01-134924浏览器.4)

  

  PHP7.4 不再支持使用大括号访问数组和字符串偏移量

  技术屋 PHP 代码 2020-01-134924 浏览 0

  PHP7.4 于2019年11月28日正式发布,其中一个变化是不再可以使用大括号来访问数组或字符串的偏移量,我们来详细了解一下。

  假设我们有一个数组如下:

  $arr = [&#39;a&#39;,&#39;b&#39;,&#39;c&#39;];<br style="box-sizing: border-box;"/>

  现在假设我们要访问$arr数组的第一个元素,那么我们可以在7.4之前使用以下两种形式:

  $arr[0];<br style="box-sizing: border-box;"/>

  或者

  $arr{0};<br style="box-sizing: border-box;"/>

  以上两种形式都可以使用,但是从7.4开始,第二种形式不能用于获取数组元素。

  同样,大括号不能用于获取字符串的偏移量。假设有以下字符串:

  $str = &#39;abc&#39;;<br style="box-sizing: border-box;"/>

  现在假设我们需要取第一个字符“a”。以前,我们可以通过两种形式获取它:

  $str[0];<br style="box-sizing: border-box;"/>

  或者

  由于7.4,只能使用第一种形式来获取字符串偏移量,第二种方法被放弃。

  如果在PHP7.4之后的代码中,仍然使用大括号来获取,则会抛出如下错误信息:

  Array and string offset access syntax with curly braces is deprecated

  这是 PHP7.4 的新变化,所以在编写程序时要小心。

  请注明:源码论坛»PHP代码»PHP7.4不再支持使用大括号访问数组和字符串偏移

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线