ホームページ  >  記事  >  バックエンド開発  >  php_PHP チュートリアルで return を使用するとエラーが発生する

php_PHP チュートリアルで return を使用するとエラーが発生する

WBOY
WBOYオリジナル
2016-07-13 10:53:491138ブラウズ




php
でreturnを使用するとエラーが発生しました 答えます
mysqli_connを使用する場合、「i」文がある限りエラーが発生します
の最新バージョンをインストールしました。 関数内で 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 の接続拡張機能です。エラーの理由は 2 つだけです。1: mysqli 拡張機能がまったくインストールされていません。2: パラメーターの使用方法が間違っているか、データベース情報が間違っています

何を返しますか? 。関数 function a() の場合

{

// 関数は独立した世界です。関数には $db 変数がまったくありません。どこから返したんですか?

$db を返します;

}


コードをコピー



その他の解決策
基礎ができていないからです。

mysql と mysqli はどちらも MySQL For PHP の接続拡張機能です。エラーの理由は 2 つだけです。1: mysqli 拡張機能がまったくインストールされていません。2: パラメーターの使用方法が間違っているか、データベース情報が間違っています

何を返しますか? 。関数 function a() の場合

{

// 関数は独立した世界です。関数には $db 変数がまったくありません。どこから返したんですか?

$db を返します;

}


コードをコピー

その他の解決策
まあ、拡張機能がオンになっていない可能性もあると思います

その他の解決策
コードを送ってください
こうやってみると非常にわかりにくいですね

その他の解決策
ありがとうございます!Mysqli は開いていません。
しかし、リターンはまだ間違っています。

関数 db_​​connect()
{
@$db = mysqli_connect('localhost','root','8251617','bookmarks');
if (!$db)
{
新しい例外をスローします('データベースサーバーに接続できませんでした'); }
それ以外
{
$db を返す
「dddd」をエコーし​​ます。 }
}

上記のコードではリターンを削除すれば通りますが、戻り値が必要です
}

その他の解決策
[url=http://bbs.phpchina.com/redirect.php?goto=findpost&pid=1073261&ptid=128738]リンクタグ 3#[/url] カザフ
ありがとう1

その他の解決策
復帰後のすべての操作は実行され続けません

その他の解決策
[url=http://bbs.phpchina.com/redirect.php?goto=findpost&pid=1073310&ptid=128738]リンクタグ 7#[/url] yafeikf
問題は、コード内にリターンがある限り、すぐに http 500 エラーが表示され、ページが見つからないことです。これは、以前の mysqli と同じエラーです。何かが開かれていないのでしょうか。
ありがとうございます

その他の解決策
Xdebugをインストールしましたか?
今後同様のエラーを追跡するために使用できます

その他の解決策
コードに問題があるようです。 。




http://www.bkjia.com/PHPjc/632379.html

tru​​ehttp://www.bkjia.com/PHPjc/632379.html技術記事答えは、php で return を使用するとエラーが発生します。mysqli_conn を使用する場合、最新バージョンの php を関数内で使用するとエラーが発生します。エラー。どうやって...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。