ホームページ  >  記事  >  バックエンド開発  >  ユーザーが特定のファイルをスキップできないように制限するために、PHP 定数と変数の間の定数をどのように理解していますか?

ユーザーが特定のファイルをスキップできないように制限するために、PHP 定数と変数の間の定数をどのように理解していますか?

慕斯
慕斯オリジナル
2021-05-24 10:04:342126ブラウズ

前の記事では、PHP データ型間の自動変換と強制変換について説明しましたか?次に、この記事では、PHP 定数と、ユーザーが特定のファイルをスキップすることを制限する変数との間の定数について説明します。 ? ?それらの間の関係を知りたいですか?それでは一緒に出発しましょう! ! ! ユーザーが特定のファイルをスキップできないように制限するために、PHP 定数と変数の間の定数をどのように理解していますか?

コード内の定数の定義は次のとおりです: define (定数名、定数値)

補足説明:

1: 定数名は小文字でも大文字でも構いません。一般的には大文字を使用します;

2: 定数name は引用符なしで指定できます; (通常は引用符を追加します)

3: 文字列内の文字列定数を呼び出すときは、引用符の外側にある必要があります;

4: それは定数名には文字とアンダースコアのみを使用することをお勧めします;

コードは次のとおりです:

<?php
define(&#39;RS&#39;,&#39;人生若只如初见&#39;);
echo RS;
?>

実行結果は次のとおりです:

ユーザーが特定のファイルをスキップできないように制限するために、PHP 定数と変数の間の定数をどのように理解していますか?

(補足) PHP について システム定数の一部:

__FILE__ 現在の PHP ファイルの相対パス

#DIR__ 現在のファイルのディレクトリ

__LINE__ 現在の PHP ファイルの行番号

__FUNCTION__ 現在の関数名、関数内の呼び出しにのみ有効

__CLASS__ 現在のクラス名、クラスにのみ有効

PHP_VERSION現在使用している PHP バージョン番号

PHP_OS 現在の PHP 環境のオペレーティング システム

M_PI Pi 定数値

M_E 科学定数 e

E_ERROR 最近のエラー

E_WARNING 最近の警告

E_PARSE 文法に関する潜在的な問題の分析

__METHOD__ は、B::test などのクラス メソッド名を表します

推奨学習: "PHP ビデオ チュートリアル

以上がユーザーが特定のファイルをスキップできないように制限するために、PHP 定数と変数の間の定数をどのように理解していますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。