web-dev-qa-db-ja.com

実行方法PHP Sublime Text2のコード

私はSublimetext 2を初めて使用します。これを使い始めたばかりで、何も知りません。 PHPで作業したいです。システム「php」を構築しました。 'php'ビルドシステムを選択した後、新しいファイルを作成し、PHPコードを1行のエコー行で記述して実行しようとしています。毎回、このエラーが発生します

enter image description here

デフォルトでは、C:\ Program Files\Sublime Text2に保存されているSublimeText 2

ファイルが自動的に保存されるパスは、C:\ Users\SM Ahmed\AppData\Roaming\Sublime Text 2\Packagings\Userです。

コードを正常に実行するにはどうすればよいですか

8
SidraM

従来はPHPスクリプトはWebサーバーによって実行されていましたが、Sublimeを介して実行することもできます。Webサーバーをセットアップするには、次の記事を読むことをお勧めします: http:// www .ntu.edu.sg/home/ehchua/Programming/howto/WampServer_HowTo.html

ローカルサーバーをセットアップしてPHPを「実行」する方法を開始します。

Sublime Text2/3コンソールからPHPを実行する場合は、次の場所に移動する必要があります。

Tools -> Build System -> New Build System... 

次に、次のようにファイルを編集します。

{
    "cmd": ["/path/to/php", "$file"]
}

ここで、/path/to/phpはLinux/OSXの場合は/usr/local/bin/php、Windowsの場合はC:/WAMP/bin/php.exeのようなものです(スラッシュ/を使用してください)。ファイルをPackages/User/PHP.sublime-buildとして保存します。ここで、Packagesは、Preferences -> Browse Packages...を選択したときに開かれるフォルダーです。次に、Tools -> Build System -> PHPをクリックして、 Ctrl+B スクリプトを実行する(または Cmd+B Macの場合)。開いたビルドコンソールに出力が表示されます(存在する場合)。

PHP)にエラーがないことを確認し、PHPは正しく構成されています

22

参照およびUbuntuユーザーの例として、開いた現在のファイルのPHP構文をチェックする必要がある場合にうまく機能します。

/home/$USER/.config/sublime-text-3/Packages/User/PHP - Check Syntax.sublime-buildにファイルを作成して入れます。

 {
 "cmd":["php"、 "-l"、 "$ file"] 
} 
2
K-Gun