skillup

技術ブログ

PHP

eclipseでのPHPソースの扱い方

投稿日:2015年11月16日 更新日:

既存ファイルからプロジェクト生成

超小ネタですが、Eclipseですでにあるファイルをもとにプロジェクトを生成する場合の開き方。

ファイル→インポートから一般を選び「既存プロジェクトをワークスペースへ」でOKです。

PHP5.4以降でコンパイルする

また今のPHPが5.4以降では配列を[]と記述できるようになりました。

比較的新しいソースはこの書き方で書かれていますが、Eclipse側でディフォルトのPHPが5.3以下だとエラーが起こります。

その時の対処法など。

Eclipseのトップの画面からウィンドウ→設定→PHP→インタープリタで5.4以上を選択→再ビルドしますか?のメッセージがでるので一度再起動します。

ctpファイルのシンタックスハイライト

似たようなネタでcakeを使っている場合テンプレートファイルがctpです。シンタックスハイライトがきかず、大変みにくいです。

対処法は下記に。

ctpファイルにEclipse上でシンタックスハイライトを適用する方法

また上記の方法を行っても、一度再起動して、開いているctpは一度閉じて開きなおさないとシンタックスハイライトが有効になりません。

-PHP
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

FastCGIに関して

nginxについて学習してきましたが、今回はphp-fpmについてです。 Contents1 そもそもの構成2 CGIのメカニズム3 FastCGI4 nginxでの設定に関して4.1 fastcgi …

no image

PHPエルビス演算子

PHP エルビス演算子について えープログラムでよくあるnullかどうかをチェックしてnullじゃなければその値を使い、そうじゃなければディフォ値を使うみたいな処理 例えばPOSTを受けてそれを変数で …

no image

PHPでのデバッグ

基本的なことですが、PHPのdebugについておさらいを。 Contents1 一般的なデバッグツール1.1 var_dump1.2 xdebug1.3 フレームワークのdebugツール1.4 dd1 …

no image

PHPでのコンソール入力に関して

PHPはほとんどの場合、ブラウザでURLをたたいてWEBサーバーから呼び出されるパターンがほとんどです。 ところが、コンソールから使いたい場合などもあるでしょう。 コンソールから入力する場合、なんらか …

no image

メモリー不足でのスワップ割り当て

先日、あるサーバーでcomposerをinstallしようとしたところ、 The following exception is caused by a lack of memory or swap, …