検索
ホームページバックエンド開発PHPチュートリアルAegis暗号化・復号化チュートリアル(1) PHP変数に使用できる文字_PHPチュートリアル

まず PHP 変数の命名規則について話しましょう。Baidu はこれらをよく理解します。
(1) PHP 変数名は大文字と小文字が区別されます。
(2) 変数名はドル記号 $ で始まる必要があります。名前はアンダースコアで始めることができます;
(4) 変数名は数字で始めることはできません。

実際、すべてのプログラミングに似た命名規則は次のとおりです:

1. 変数の最初の文字は文字または _ であることが望ましく、数字で始めることはできません
2. 2 番目の文字は数字または文字にすることができます。 、_

さて、これでほぼ終わりですが、それが重要ではありません。

今日は、数字や文字だけでなく、PHP 変数で使用できる文字について説明します。

数日前、QQ の友人が私にシェルを送ってきましたが、それは暗号化されていて、「Aegis 暗号化」というコメントがありました。

比較的馴染みのない知識ポイントがいくつか使用されていますが、その中で最も明白なのは変数名なので、今日は変数から始めます。

もちろん、PHP 変数名で使用できる文字について詳しく説明している信頼できる資料はインターネット上に見つからなかったので、自分でテストするしかありませんでした。 (私の英語は苦手なので、Google で良い証拠を見つけることができません)

まずは私が使用した方法を見てみましょう (もっと良い方法があれば、共有したいと思います)

コードをコピーします コードは次のとおりです:
if ($_POST) {
$chr = chr($_POST['chr']);
eval('$' .$chr. "=1;");
echo 'ok';
exit;
}
?>




テスト

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール