webアプリではphpを使う機会がとても多いです。
サーバー側プログラミング言語でPHPのシェアは75.7%です。
当然英字でのコーディングになります。
日本語なんて絶対使えないと思い込んでいました
PHP の変数はドル記号の後に変数名が続く形式で表されます。 変数名は大文字小文字を区別します。
変数名は、文字 (A-Z, a-z, 128から255 までのバイト) で始まり、 任意の数の文字、 数字、アンダースコアが続きます。
PHP は Unicode の変数名はサポートしていませんが、 (UTF-8のような)文字エンコーディングによっては、 マルチバイト文字の全てのバイトを可能な範囲にまでエンコードする場合があり、 その結果正しい変数名になる場合があります。
UTF-8を使って日本語を試してみたら使えました
まあ、自分では使わないと思いますが、気に入る人もいるかも?
<?php
class テストクラス {
public function テスト($w) {
print $w;
}
}
function テスト関数() {
print "おはよう";
}
$日本語変数="これは日本語のテストです";
print $日本語変数;
テスト関数();
$c=new テストクラス;
$c->テスト(1234);
ちゃんと動きました。



