※ ChatGPTを利用し、要約された質問です(原文:アロー演算子について)
アロー演算子についてわかりやすく教えてください
このQ&Aのポイント
アロー演算子を使う時は、クラス内の変数などにアクセスする際に使用します。普通はクラスを使わない場合は、アロー演算子は使用しません。
他のファイルから呼び出す場合は、require_onceなどを使用してからアロー演算子で呼び出します。
PDOもrequire_onceなどで呼び出してから使用します。
php素人です
アロー演算子についてわかりやすく教えてください
クラスとか使ったことありませんのでアロー演算子をみるとパソコンの前から逃げ出したくなります
質問1
アロー演算子を使うときはクラス内の変数などにアクセスするときだけですか?(普通はclassを使わない場合、アロー演算子は使わないのですか?)
質問2
他のファイルから呼び出す場合はrequire_onceなどをつかってからアロー演算子でよびだすのですか?
質問3
PDOもrequire_onceなどで呼び出してからつかってるのですか?
質問4
下記のようにclassを定義する前にnewでオブジェクトを出現させても大丈夫なんですか?
質問5
アロー演算子とはクラスから変数や関数を使うためのものですか?下記の場合、
$hoge変数にclass numberdayoの処理が詰まっているってことでしょうか?
$hoge = new numberdayo();
$hoge ->number = 2;
$hoge ->numberdayo();
class numberdayo{
public $number;
function numberdayo(){
print($this -> number);
}
}
質問6
別の質問ですが、classをつかってない単なる関数functionは定義する前に呼び出せますか?
hoge();
function hoge(){
print("関数");
}
よろしくお願いします
お礼
回答ありがとうございます 一歩前にすすめました