Strict Standards: Only variables should be passed by referen_PHP教程
本文章来给大家介绍Strict Standards: Only variables should be passed by reference in解决办法,各位朋友可参考。
php中使用内置的reset函数可以获取array的第一个元素的值。例如:
代码如下 | 复制代码 |
$arr = array('one', 'two', 'three'); echo reset($arr); |
// 输出的结果为 one对于下述代码,如果php开启了"Strict Standards",将会看到"Strict Standards: Only variables should be passed by reference in"的提示。
代码如下 | 复制代码 |
$str = 'netingcn.com'; echo reset(explode('.', $str)); |
为什么会这样呢?可以先看看reset函数的定义:
function reset (array &$array) {}从定义中可以看到,reset接受的参数是一个array的引用。而上述代码中explode返回值不是任何array的引用,所以在"Strict Standards"下会有上述提示。解决办法很简单,只需要把reset(explode('.', $str))分两步写即可。第一步先把explode的返回值赋给一个变量,第二步把这个变量作为reset参数。
出现上面的提示的不只是reset函数,只要参数接受的是对象引用,而传值直接使用function返回值都会看到那样的提示。例如内置的array_pop、shuffle、curent、next、prev、next等等

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

一、今日头条发布文章怎么才能有收益?今日头条发布文章获得更多收益方法!1.开通基础权益:原创文章选择投放广告可获得收益,视频必须要原创横屏才会有收益。2.开通百粉权益:粉丝量达到百粉以上,微头条、原创问答创作及问答均可获得收益。3.坚持原创作品:原创作品包含文章、微头条及问题等,要求300字以上。注意违规抄袭作品作为原创发布,会被扣信用分,即使有收益也会被扣除。4.垂直度:做专业领域一类的文章,不能随意跨领域写文章,会得不到合适的推荐,达不到作品的专和精,难以吸引粉丝读者。5.活跃度:活跃度高,

PHP是常用的服务器端脚本语言,所以在开发网站时,PHPNotice的报错信息是非常常见的。其中,“PHPNotice:Onlyvariablesshouldbepassedbyreferencein”是常见的一个报错信息。这个报错信息的意思是:只有变量应该按引用传递。我们知道,在函数或方法中,可以通过传递参数来调用变量,这样可以在代码中

在本文中,我们将学习如何在HTML5中添加文章。HTML5中的新分段元素之一是标记。文章使用标签以HTML形式表示。更具体地说,元素中包含的内容与网站的其余内容不同(即使它们可能相关)。让我们考虑以下示例来了解如何在HTML5中添加文章示例1在以下示例中,我们在文章元素中使用内联样式。<!DOCTYPEhtml><html><body><articlestyle="width:300px;border:2pxsolidgray;padding:

如何理解@VitalikButerin新文对以太坊的扩容思考?有人说Vitalik给Blob铭文喊单,离大谱。那么Blob数据包如何工作?坎昆升级后Blob空间为啥得不到高效利用?DAS数据可用性采样是为分片做准备?在我看来,坎昆升级后性能够用了,Vitalik是对Rollup发展忧心忡忡。Why?接下来,我来谈谈我的理解:在之前多次解释过,Blob是和EVMcalldata脱钩的一个直接可被共识层调取的临时数据包,直接好处是,EVM在执行交易时可以不访问Blob数据,因此产生了较低的执行层计算

1、打开手机,点击微信软件,进入微信的主页设置。2、找到微信右下角【我的】打开,进入【我的】页面。3、点击收藏,然后打开新页面。

织梦CMS(DedeCMS)是一款功能强大的开源内容管理系统,被广泛应用于各类网站建设中。然而,有时候在使用过程中可能会遇到文章内容消失的情况,这给网站运营者带来了困扰。本文将为大家介绍织梦CMS文章内容消失的常见原因和快速解决方案,同时提供具体的代码示例,希望能帮助大家解决这一问题。一、文章内容消失的可能原因数据库操作错误:数据库中存储文章内容的表可能发生

织梦CMS(DedeCMS)是一款功能强大的开源网站内容管理系统,深受广大网站建设者的喜爱。然而,在使用过程中,有时候会出现文章内容丢失的情况,这给网站管理者带来了不小的困扰。本文将介绍一种解决织梦CMS文章内容丢失问题的方法,同时提供具体代码示例,希望能帮助遇到这一问题的网站管理员们。问题现象描述在使用织梦CMS过程中,有时候会出现文章内容丢失的情况。可能

头条搜索极速版软件不仅提供了丰富的文章内容供用户浏览,还为用户提供了一个展现自我、分享知识的平台。很多用户们都很想了解在头条搜索极速版中发布文章是否能够获得收益,那么今天本站小编就在下文中为大家详细介绍头条搜索极速版发表文章是否有收益以及怎么发表文章的详细介绍,希望能帮助到各位有需要的小伙伴们。头条搜索极速版发表文章有收益吗答案:有。1、首先我们打开头条搜索极速版软件,在首页中我们点击右上角的【加号图标】;2、然后就会来到发表文章的页面,在这里我们可以上传视频、照片、链接、输入文字等,都设置好之
