php 中使用return 出错_PHP教程
php 中使用return 出错
答案
在使用诸如mysqli_conn,只要有"i"的语句就会出错,我装的是php 最新版本.
在一个function中, 使用return $db, 也出错.
怎么回事?
最佳答案[url=http://www.phpchina.com/bbs/space.php?username=yafeikf]链接标记yafeikf[/url]
[url=http://www.phpchina.com/bbs/space.php?uid=38739]链接标记[img]http://www.phpchina.com/server/avatar.php?uid=38739&size=small[/img][/url]因为没打好基础。
mysql和mysqli均为MySQL For PHP的连接扩展。出错只有两个原因,1:根本就没有安装mysqli扩展;2:参数使用错误或数据库信息错误
你return的是什么。。假如一个function function a()
{
// function里是独立的一片天。function里根本就没有$db这个变量。你又从哪return的?
return $db;
}
复制代码
其它解决方案
因为没打好基础。
mysql和mysqli均为MySQL For PHP的连接扩展。出错只有两个原因,1:根本就没有安装mysqli扩展;2:参数使用错误或数据库信息错误
你return的是什么。。假如一个function function a()
{
// function里是独立的一片天。function里根本就没有$db这个变量。你又从哪return的?
return $db;
}
复制代码
其它解决方案
恩,我觉得可能是没打开扩展
其它解决方案
你把代码发出来啊
这样看很不清楚
其它解决方案
谢谢! 是mysqli没打开.
但return 还是出错.
function db_connect()
{
@ $db = mysqli_connect('localhost','root','8251617','bookmarks');
if (!$db)
{
throw new Exception('Could not connect to database server');
}
else
{
return $db;
echo 'dddd';
}
}
以上代码中,如去掉return 便可通过,但我需要return 值啊.
}
其它解决方案
[url=http://bbs.phpchina.com/redirect.php?goto=findpost&pid=1073261&ptid=128738]链接标记3#[/url] kazaff
谢谢你1
其它解决方案
return 之后的所有操作都不会继续执行
其它解决方案
[url=http://bbs.phpchina.com/redirect.php?goto=findpost&pid=1073310&ptid=128738]链接标记7#[/url] yafeikf
问题是:只要代码中有return就立马出http 500错,页面都找不到,跟之前的mysqli出同样的错,难道也有什么东西没打开?
谢谢
其它解决方案
是否装了Xdebug?
以后类似出错的问题,都可以通过它来追哈
其它解决方案
貌似代码有问题。。

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



PHP 8.4 bringt mehrere neue Funktionen, Sicherheitsverbesserungen und Leistungsverbesserungen mit einer beträchtlichen Menge an veralteten und entfernten Funktionen. In dieser Anleitung wird erklärt, wie Sie PHP 8.4 installieren oder auf PHP 8.4 auf Ubuntu, Debian oder deren Derivaten aktualisieren. Obwohl es möglich ist, PHP aus dem Quellcode zu kompilieren, ist die Installation aus einem APT-Repository wie unten erläutert oft schneller und sicherer, da diese Repositorys in Zukunft die neuesten Fehlerbehebungen und Sicherheitsupdates bereitstellen.

Um in cakephp4 mit Datum und Uhrzeit zu arbeiten, verwenden wir die verfügbare FrozenTime-Klasse.

CakePHP ist ein Open-Source-Framework für PHP. Es soll die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich vereinfachen. CakePHP basiert auf einer MVC-ähnlichen Architektur, die sowohl leistungsstark als auch leicht zu verstehen ist. Modelle, Ansichten und Controller gu

Um am Datei-Upload zu arbeiten, verwenden wir den Formular-Helfer. Hier ist ein Beispiel für den Datei-Upload.

Der Validator kann durch Hinzufügen der folgenden zwei Zeilen im Controller erstellt werden.

Visual Studio Code, auch bekannt als VS Code, ist ein kostenloser Quellcode-Editor – oder eine integrierte Entwicklungsumgebung (IDE) –, die für alle gängigen Betriebssysteme verfügbar ist. Mit einer großen Sammlung von Erweiterungen für viele Programmiersprachen kann VS Code c

CakePHP ist ein Open-Source-MVC-Framework. Es erleichtert die Entwicklung, Bereitstellung und Wartung von Anwendungen erheblich. CakePHP verfügt über eine Reihe von Bibliotheken, um die Überlastung der häufigsten Aufgaben zu reduzieren.

Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet
