php_PHP チュートリアルで return を使用するとエラーが発生する
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

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。
