外気が効率よく取り込めないパソコンケース:AD-FDB2の温度は急上昇。Pentiun側はmpegのエンコード処理を行うとCPUの稼働率は80%程度、CPUの温度はいつも65℃ほど。片やCeleron側はエンコードの負荷がかかるとCPUの稼働率が100%となり、CPUの温度は70℃を超えることもある。CPUクーラーのファンはブンブン音を立ててフル稼働状態。騒々しいファンをなんとかすべく、水冷(液令)化を図ることとした。
PHP 短縮型のタグ
ちょこっとPHPでスクリプトを作っていたのだが..
こんなイメージで。
a.phpファイル
<?php
$hensu = ‘data’;
include_once(‘b.html’);
b.htmlファイル
<?= $hensu ?>
ところが、どうしても$hensuの値が表示されない。
<?= $hensu ?>は短縮型のタグで、<?php echo $hensu;?>と等価であるはずなのだが。
あまり推奨される使い方でないと言われるが、項目が多いのでソースを見やすくするために使ったのだがどうしても値が表示されず、ドツボにはまってしまった。
セッションでデータを引き継ぐようにしていたためそちらばかり調べていたのだが、いきついたのがphp.ini。
short_open_tag というパラメータがあってoffになっていたのを発見。(offだと短縮形タグが使えない)
原因がわかるまで数時間も費やしてしまった。
php短縮型タグが使えない





