ホームページ >バックエンド開発 >PHPチュートリアル >PHP 新しいクラスの問題分析と解決策のアイデア、PHP 新しいクラスのアイデア_PHP チュートリアル

PHP 新しいクラスの問題分析と解決策のアイデア、PHP 新しいクラスのアイデア_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:04:33971ブラウズ

PHP 新しいクラスの問題の分析と解決策のアイデア、PHP 新しいクラスのアイデア

まず PHP 新しいクラスの問題を分析しましょう

index.php ファイル

リーリー

main.class.php ファイル

リーリー

赤色の部分の意味は何ですか?: クラスのコンストラクターによって渡されるパラメーター値は、デフォルトで空に設定されています (パブリック関数 __construct($index=''))。 $m=new Main($_GET[ 'index']); と書きます。インデックスで赤文字の if 判定をしたくない場合、クラスには何を書けばよいでしょうか?ありがとう、よく分かりません

------ソリューションのアイデア-----------

リーリー

$_GET['index'] を直接使用すると、NOTICE レベルのエラーが発生する可能性があります

受信データを無差別に使用すると、セキュリティ上の問題が発生する可能性があります

------ソリューションのアイデア-----------

少し変えてみましたが、どう思いますか?

リーリー

------ソリューションのアイデア-----------

リーリー

ps: php でファイルを作成するにはどうすればよいですか?

PHP プロジェクトの開発プロセス中、静的 HTML の生成、PHP キャッシュ ファイルの生成、txt ファイルの生成など、いくつかのファイルを自動的に作成する必要があることがよくあります。 php プログラムを使用してファイルを作成し、ファイルにコンテンツを書き込む方法を共有しましょう。

プロジェクトでは、ファイルを複数回生成する必要がある場合があるため、関数を定義し、ファイルを作成する必要があるときにこの関数を呼び出すことができます。

ステップ 1. 書き込み用にファイルを開くために使用される関数 writefile を定義します。ファイルが存在しない場合は自動的に作成され、そのファイルに内容が書き込まれます。

リーリー

ステップ2、関数の使用。たとえば、test.txt ファイルを作成し、コンテンツ「abc」を記述すると、コードは次のようになります:

リーリー

上記の2つの手順を実行することで、PHPでファイルを作成する機能を実現できます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1073121.html技術記事 PHP 新しいクラスの問題の分析と解決策のアイデア、PHP 新しいクラスのアイデア まず、PHP 新しいクラスのindex.php ファイル関数 __autoload($_className) {require $_className.'.c...
の問題を分析しましょう。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。