タグ

2015年9月11日のブックマーク (4件)

  • PHPの閉じタグは心の臓に悪いから使わないで - Unknown::Programming

    閉じタグってのは「?>」のことね。未だに閉じタグ使ってるコードを見ると一瞬ドキッとするんだよね。(自分の昔のコードも含むw) いや、ちゃんとわかってて確実に使いこなしてるならいいんだけどたまに -- ここがファイルの先頭 -- <?php class Foo { // いろいろ } ?> -- ここがファイルの後尾 -- みたいな感じで閉じタグの後に改行コードが一つ入ってたりするのを見ると「あわわわ」ってなっちゃう。 実際には改行一つだけなら問題は出ない、PHPは閉じタグの直後の改行を消してくれるからね。 問題は改行が二つ以上あった場合だ。これは悲惨なことになる。PHPは閉じタグ以降のデータ(というか範囲外のデータ)は全部HTMLとして出力される仕様なので、改行コードが表示されちゃう事態に。 表示されちゃうっていうのは語弊があるか、元々PHPHTMLに埋め込むための言語なのでの範囲外の文

    PHPの閉じタグは心の臓に悪いから使わないで - Unknown::Programming
  • PHP: PHP タグ - Manual

    PHP タグ PHP はファイルを解析して開始タグと終了タグ (<?php と ?>) を探します。 タグが見つかると、PHP はコードの実行を開始したり終了したりします。 このような仕組みにより、PHP を他のあらゆる形式のドキュメント中に 埋め込むことができるのです。つまり、開始タグと終了タグで囲まれている 箇所以外のすべての部分は、PHP パーサに無視されます。 PHP では、短い形式のechoタグ <?= も使えます。 これは、より冗長な <?php echo を短くしたものです。 1. <?php echo 'XHTMLまたはXMLドキュメントの中でPHPコードを扱いたい場合は、このタグを使いましょう'; ?> 2. 短い形式の echo タグを使って <?= 'この文字列を表示' ?> とすることもできます。 これは <?php echo 'この文字列を表示' ?> と同じ意味

  • .htaccessによるアクセス制御|さくらインターネット公式サポートサイト

    前提条件 充分な動作確認の元、運用を開始してください。 Optionsの設定は可能ですが、AllおよびFollowSymlinksは指定できません。 このページでご案内しているのはあくまで一例です。 詳しい設定方法や機能についてはウェブサーバ(Apache)の専門書籍をご確認ください。

  • さくらインターネットのPHPの設定を変える - Using Perl

    もともとはUsing MT ( MT = MovableType ) というブログ名でしたが、MTに関することをめっきりかかなくなってしまったので、Using Perlに変更しました。Perl 愛してます。 MovableType使ってます。4ですが。5への移行は諦めています。最近はMTネタよりも、Web系のプログラム関連のネタ全般にシフトしています。 おおおおおおー! やるじゃん!さくらインターネット! ちょっと興奮気味で、大急ぎでレポート。 ことの発端は以前のエントリに書いたことが関係している。 アップロードできるファイルサイズの上限 - Using MT その記事で書いたように、PHPスクリプトを使ったファイルのアップロードは、 PHPの設定で上限が設定されていて、その設定から外れるサイズのファイルはアップロードできない。 PHPの設定なんて、レンタルサーバーのユーザーには変更できな