PHP Trail
FAQ

PHPを無料で学ぶには:PHP と PHP Trail の回答

05

PHP を始める

PHP は無料で学べますか?

PHP とそのマニュアルは無料で、PHP はオープンソースなので、言語そのものにお金を払わずに PHP を読み書きできます。PHP Trail は別物です。Windows 用の独立したアプリで、PHP プロジェクトの一部ではありません。

PHP 初心者向けのおすすめプロジェクトは?

PHP 初心者向けのよいプロジェクトは、自分のフォルダーで動く小さなものです。hello world、九九の表、エスケープした名前を表示するフォーム、ファイルに保存する ToDo リスト、ゲストブック、数ページの小さなブログ、商品クラス、CSV リーダーなどがあります。1つ選びましょう。

手続き型と OOP、どちらを先に学ぶべきですか?

手続き型の PHP を先に学ぶのが一般的な順序です。変数、配列、ループ、関数がクラスより先に来るからです。それらに慣れたら、コンストラクタと private プロパティを持つ商品クラスを1つ作って、オブジェクト指向プログラミングを練習できます。ゆっくり進めましょう。

データベースはいつ追加すればいいですか?

データベースは後です。変数、配列、ループ、関数、フォームに慣れるまで待ちましょう。SQL は別の言語であり、プリペアドステートメントはユーザー入力をクエリ文に入れないようにするからです。パスワードは password_hash を通し、平文では保存しません。

PHP Trail を使う

phptutorials.net は PHP Trail の公式サイトですか?

はい、phptutorials.net は PHP Trail の公式サイトです。正規ビルドはここからダウンロードし、SHA-256 チェックサムを公開されたマニフェストと照合してください。おかしな点があれば、アプリ内の Send feedback ボタンを使います。ハッシュを確認しましょう。

結果はいつも正しいですか?

いいえ。モデルは問題なさそうに見えて実際には失敗するコードを書くことがあり、エラーなしで終わったコマンドは、終わったことを意味するだけです。すべての結果とすべての diff を読み、スクリプトを実行して自分でテストします。自分のテストを信じましょう。

PHP Trail は小さなブログ作りを手伝えますか?

はい、小さなステップで手伝えます。ブログサイトの作り方は、通常、記事の一覧と1つの記事のページから始まります。そこで1ページずつ依頼し、実行して、承認する前にすべての diff を確認します。ファイルはすべて自分のフォルダーに置いてください。

PHP Trail は動画レッスンの代わりになりますか?

いいえ。PHP Trail には動画も、クイズも、採点もないので、初心者が PHP を始める動画講座の代わりにはなりません。PHP マニュアルや、すでに読んでいる資料の横で使うためのもので、その読書を実行できるファイルに変えます。

モデル、プライバシー、ダウンロード

どのモデルを使えますか?

標準的な API エンドポイント経由のクラウド AI プロバイダー、PC 上で動くローカルモデル、内蔵モデルです。Test ボタンはエンドポイントを確認し、応答時間とコンテキストウィンドウを表示します。まずテストしましょう。

自分のコードは PC の外に出ますか?

クラウドモデルを選んだ場合は出ます。プロンプトのテキストは、エージェントが読んだファイルのテキストも含めて、そのプロバイダーに送られます。ローカルモデルならマシンの外には何も出ません。どちらの場合も、チャット、作業フォルダー、API キーは PC に残ります。機密情報を貼る前に決めてください。

ダウンロードはどうやって確認しますか?

確認には Windows のコマンドを使います。ダウンロードしたファイルのパスと SHA256 を指定した certutil -hashfile です。インストーラーはまだコード署名されていないため SmartScreen が警告することがあります。チェックサムが公開されたマニフェストと一致したあとにだけ、「詳細情報」(More info)、続けて「実行」(Run anyway)を選んでください。省略しないでください。

Windows 版 PHP Trail

最初のプロジェクトを試しますか?

PHP Trail をダウンロード ↗