note

PHPで覚えておきたいこと

PHPを使う上でつまずいたことを書き溜めていきます。 主にvatico-phpを作成するうえで困ったこ事と解決方法です。

PHPタグの外はどうなるの?

答え:そのまま表示されます。 PHP マニュアルよると無視されます。とありますが標準出力の対象になるようです。

タグの外
<?php タグの中 ?>

タグの外
タグの中

と表示されます。


参考
タグの外側の文字列はどういう扱いなのか



namespaseとファイルパスで"\"と"/"は使い分けたほう良いの?

答え:使い分けたほうが良いと思います。

Linuxで動かない?

requireではまる
requireでファイルが読み込めませんでした。
Linuxではパスに"\"がつかえないんですね。(XAMMPは大丈夫です。)

aoutloaderではまる
aoutloaderでクラスファイルがヒットしませんでした。
namespaseの"\"をオートロード用のパスとして使っていたのが原因でした。
バックスラッシュ"\"をラッシュ"/"に置き換えて解決です。

    $class=str_replace('\\','/',$class);









digitalize
  始めました。