3

私は PHP 用の PDO を学ぶ全くの初心者であり、実際には MySQL や MySQLi をまだ学んでいません。

(下のコードを見てください) この " -> " 矢印の意味を理解しようとしていますが、他に答えが見つかりませんでした。矢印は日常英語のアクションワード「perform」と意味的に同等ですか?

以下のコードの例: $stmt (実行) -> closeCursor();

コード:

$stmt = $db->prepare($sql);
$stmt->execute(array($title,$entry));
$stmt->closeCursor();

ありがとうございました。

4

2 に答える 2

12

矢印は PHP のオブジェクト構文の一部であり、次のように言っています。

$object->method();

英語では:

オブジェクトでメソッドを実行

プロパティへのアクセスにも使用されます。

PDOは PHP のクラスであり、変数のようなものはその$dbクラスのインスタンスであるため、それらのインスタンスでメソッドとプロパティを利用できます。

この件に関する詳細については、PHP のオブジェクト ドキュメントを参照してください。オブジェクト指向プログラミングが初めての場合は、この件について調査する必要があります。

于 2013-03-15T17:39:12.180 に答える
0

.それはJava や Javascript と同等の php のオブジェクト表記です。基本的に、オブジェクトのメソッドまたはプロパティにアクセスするために使用されます。

オブジェクトとクラスのドキュメントを参照してください。

于 2013-03-15T17:41:06.550 に答える