


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等等

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

1. Wie können Sie heute Geld verdienen, indem Sie Artikel auf Toutiao veröffentlichen? Wie Sie noch heute mehr Einkommen erzielen, indem Sie Artikel auf Toutiao veröffentlichen! 1. Grundlegende Rechte und Interessen aktivieren: Originalartikel können durch Werbung Gewinne erzielen, und Videos müssen im horizontalen Bildschirmmodus original sein, um Gewinne zu erzielen. 2. Aktivieren Sie die Rechte von 100 Fans: Wenn die Anzahl der Fans 100 Fans oder mehr erreicht, können Sie Gewinne aus Mikroschlagzeilen, origineller Q&A-Erstellung und Q&A erzielen. 3. Bestehen Sie auf Originalwerken: Originalwerke umfassen Artikel, Mikroschlagzeilen, Fragen usw. und müssen mehr als 300 Wörter umfassen. Bitte beachten Sie, dass bei der Veröffentlichung rechtswidrig plagiierter Werke als Originalwerke Kreditpunkte abgezogen werden und ggf. auch Gewinne abgezogen werden. 4. Vertikalität: Wenn Sie Artikel in Berufsfeldern schreiben, können Sie nicht nach Belieben Artikel über verschiedene Fachgebiete hinweg schreiben. Sie werden keine entsprechenden Empfehlungen erhalten, Sie werden nicht in der Lage sein, die Professionalität und Verfeinerung Ihrer Arbeit zu erreichen, und es wird schwierig sein, Fans zu gewinnen und Leser. 5. Aktivität: hohe Aktivität,

PHP ist eine häufig verwendete serverseitige Skriptsprache, daher kommt es bei der Entwicklung einer Website sehr häufig zu PHPNotice-Fehlermeldungen. Unter diesen ist „PHPNotice:Onlyvariablesshouldbepassedbyreferencein“ eine häufige Fehlermeldung. Diese Fehlermeldung bedeutet: Es sollten nur Variablen als Referenz übergeben werden. Wir wissen, dass in einer Funktion oder Methode Variablen durch Übergabe von Parametern aufgerufen werden können, sodass im Code

Wie sind die Gedanken des neuen Artikels von @VitalikButerin zur Expansion von Ethereum zu verstehen? Manche Leute sagen, dass Vitaliks Auftrag für die Blob-Inschrift unverschämt ist. Wie funktionieren Blob-Pakete? Warum wird der Blob-Speicherplatz nach dem Upgrade in Cancun nicht effizient genutzt? DAS-Datenverfügbarkeitsstichprobe zur Vorbereitung auf das Sharding? Meiner Meinung nach ist die Leistung von Cancun nach dem Upgrade nutzbar, und Vitalik ist besorgt über die Entwicklung von Rollup. Warum? Lassen Sie mich als Nächstes über mein Verständnis sprechen: Wie bereits mehrfach erläutert, handelt es sich bei Blob um ein temporäres Datenpaket, das von den EVM-Aufrufdaten entkoppelt ist und direkt von der Konsensschicht aufgerufen werden kann. Der direkte Vorteil besteht darin, dass EVM nicht auf den Blob zugreifen muss bei der Ausführung von Transaktionen, was zu Berechnungen auf niedrigerer Ausführungsebene führt

1. Öffnen Sie Ihr Telefon, klicken Sie auf die WeChat-Software und geben Sie die Einstellungen für die WeChat-Startseite ein. 2. Suchen Sie in der unteren rechten Ecke von WeChat nach [Mein], öffnen Sie es und rufen Sie die Seite [Mein] auf. 3. Klicken Sie auf Sammlung und öffnen Sie dann eine neue Seite.

In diesem Artikel erfahren Sie, wie Sie Artikel in HTML5 hinzufügen. Eines der neuen Segmentierungselemente in HTML5 ist das Tag. Artikel werden in HTML mithilfe von Tags dargestellt. Genauer gesagt unterscheidet sich der in dem Element enthaltene Inhalt vom restlichen Inhalt der Website (auch wenn diese möglicherweise verwandt sind). Betrachten wir das folgende Beispiel, um zu verstehen, wie man einen Artikel in HTML5 hinzufügt. Beispiel 1 Im folgenden Beispiel verwenden wir Inline-Stile im Artikelelement. <!DOCTYPEhtml><html><body><articlestyle="width:300px;border:2pxsolidgray;padding:

Die Toutiao Search Express-Software bietet Benutzern nicht nur eine Fülle von Artikelinhalten zum Durchsuchen, sondern bietet Benutzern auch eine Plattform, auf der sie sich ausdrücken und Wissen teilen können. Viele Benutzer möchten wissen, ob man mit dem Veröffentlichen von Artikeln in der Toutiao Search Express Edition Geld verdienen kann. Deshalb wird der Herausgeber dieser Website heute ausführlich vorstellen, ob man mit dem Veröffentlichen von Artikeln in der Toutiao Search Express Edition Geld verdienen kann und wie man Artikel veröffentlicht alle in Not. Gibt es einen Gewinn aus der Veröffentlichung von Artikeln auf Toutiao Search Express? Antwort: Ja. 1. Zuerst öffnen wir die Toutiao-Suchgeschwindigkeitsversion. Auf der Startseite klicken wir auf das [Plus-Symbol] in der oberen rechten Ecke. 2. Dann gelangen wir zur Seite zum Veröffentlichen von Artikeln, auf der wir Videos und Fotos hochladen können , Links und Text eingeben. Warten Sie, alles ist eingerichtet

DedeCMS ist ein leistungsstarkes Open-Source-Website-Content-Management-System, das bei den meisten Website-Erstellern sehr beliebt ist. Allerdings kann es bei der Nutzung manchmal zu einem Verlust von Artikelinhalten kommen, was den Website-Administratoren erhebliche Probleme bereitet. In diesem Artikel wird eine Methode zur Lösung des Problems fehlender Artikelinhalte in Dreamweaver CMS vorgestellt und spezifische Codebeispiele bereitgestellt, um Website-Administratoren zu helfen, die auf dieses Problem stoßen. Beschreibung des Problemphänomens: Bei der Verwendung von DreamWeaver CMS geht manchmal der Inhalt von Artikeln verloren. möglich

DedeCMS ist ein leistungsstarkes Open-Source-Content-Management-System, das bei der Erstellung verschiedener Websites weit verbreitet ist. Allerdings kann es vorkommen, dass Artikelinhalte während der Nutzung verschwinden, was den Website-Betreibern Ärger bereitet. Dieser Artikel stellt Ihnen die häufigsten Gründe und schnellen Lösungen für das Verschwinden von Artikelinhalten in DreamWeaver CMS vor und stellt außerdem spezifische Codebeispiele bereit, um Ihnen bei der Lösung dieses Problems zu helfen. 1. Mögliche Gründe für das Verschwinden des Artikelinhalts: Datenbankbetriebsfehler: Die Tabelle, in der Artikelinhalte in der Datenbank gespeichert sind, kann möglicherweise
