

No.2ベストアンサー
- 回答日時:
主にシステムで使用する変数は、そのようになっている場合が多いです。
内部変数ならば何でも問題ないですが、グローバル変数やグローバル関数などは、重複が許されません。
かと言って、わかりづらい変数名では、いざ使う時に使いづらいです。
と、言うことでなるべく重複しないように暗黙のルールで先頭に1つ2つアンダースコアを付けています。
逆に言えば、ユーザーは先頭にアンダースコアを付けなければ、まずシステム変数・システム関数などと重複することはまず無いと言うことです。
(但し、普通に公開されているシステム変数・システム関数は別です)
No.3
- 回答日時:
フレームワークによっては暗黙ではなくルールがあります。
http://framework.zend.com/manual/ja/coding-stand …
オブジェクト内で "private" あるいは "protected" と宣言されているメソッドについては、メソッド名の最初にアンダースコア 1 文字をつけなければなりません。
__toStringはマジックメソッドという特殊関数です。
http://php.net/manual/ja/language.oop5.magic.php
No.1
- 回答日時:
文字かアンダースコアで始まり、その後に任意の数の文字・ 数字・あるいはアンダースコアが続けばOKのようです。
http://www.php.net/manual/ja/userlandnaming.php
ただアンダースコア自体が特殊な用法で使われる可能性が否定できないことを考えれば
常識的に接頭文字としてつかう選択肢は排除されてしかるべきだと思います
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「クラス関数」「メンバ関数」...
-
php
-
PHPのif文でその処理を途中で抜...
-
バッチを用いたフォルダの自動移動
-
$_SESSION 有効期限をブラウザ...
-
SQLiteに画像を格納したい
-
copy() で属性保存
-
拡張子php画像をjpg画像等に変...
-
require_once()でファイルが読...
-
PEAR Image_QRCodeのエラー
-
system()でssh命令文の実行結果...
-
HPを開くとダウンロードページ...
-
wgetの使い方
-
VB.NETのFTPダウンロードについて
-
Smartのカスタマイズでエラー
-
pictureboxに表示した画像のフ...
-
3つ以上の論理積は利用可能なの...
-
getimagesizeで画像がなかった...
-
SELECTの値を保持する
-
CSV出力にHTMLが入ってしまう
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「クラス関数」「メンバ関数」...
-
ラッパークラスって何ですか?
-
phpのクラスにて別ファイルの変...
-
PHP ver5~の、SQLインジェ...
-
'_'(アンダースコア)の使い方...
-
PHP4、PHP5 1ファイル複数クラ...
-
php初心者がWordPressを理解す...
-
class定義のphpをファイル分割...
-
関数定義の関数名の前にある&(...
-
クラスについて
-
ユーザ定義関数にデフォルト引...
-
静的プロパティと静的メソッド...
-
require_onceについて
-
クラスの生成の仕方
-
PHPでオブジェクト指向開発して...
-
phpで時間を増やしていくにはど...
-
Re: Cookieを使ってオブジェク...
-
データベースで値をインクリメ...
-
php と perl
-
プラグインについて
おすすめ情報