• <?php
    // Silence is golden.

    なのですが、

    <?php
    // Silence is golden.
    ?>

    と、最後に?>がついているファイルとそうでないファイルがあります。
    何故でしょうか?

    wp-content -> plugins -> index.php
    ?>がある

    wp-content -> themes -> index.php
    ?>がある

    wp-content -> index.php
    ?>がない

    wp-includes -> index.php
    ?>がない

    何故でしょうか?

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • こんにちは、

    統一されていたほうがいいかもしれないですが、最終行の、?>は、なくてもかまいません

    ?>の後ろに改行などがあると、feedの表示を行う場合などで、xmlエラーになる事があり、記述しない方法が選択される事があります。

    トピック投稿者 masamasa_japan

    (@masamasa_japan)

    phpの記述のみの場合は、?>が無い方がいいとは理解しています。

    しかし、天下のWordPress。

    ?>があったりなかったりするのは何故なんでしょうか?

    モデレーター gatespace

    (@gatespace)

    気になるならTrac覗いてみてはどうでしょう
    http://core.trac.wordpress.org/

    トピック投稿者 masamasa_japan

    (@masamasa_japan)

    Trac とはなんですか?

    ?>の理由も書いてあるんでしょうか?

    モデレーター gatespace

    (@gatespace)

    WordPressはオープンソースです。
    バグ報告や新しい機能の提案など、ソースコードに関することはTracで議論されてます。
    オープンなので誰でも見ることができますし、参加することも可能です。

    ソースコードやWordPressの挙動などに疑問がある場合は、日本語フォーラムよりもTracに情報がある場合がありますよ

    phpの記述のみの場合は、?>が無い方がいいとは理解しています。

    しかし、天下のWordPress。

    ?>があったりなかったりするのは何故なんでしょうか?

    わかった上で、質問をしているとすると、これは、もはや質問ではないです。

    masamasa_japanさんは、フォーラムルールに抵触していると思います

    モデレーター gatespace

    (@gatespace)

    まぁ、ちょうどチケットが切られているようなので。
    http://core.trac.wordpress.org/ticket/23505

    gatespaceさん

    チケットが切られている事とは、無関係だと思います

    モデレーター Takuro Hishikawa

    (@hissy)

    チケットを見ると、閉じタグをまだ消してないファイルが残ってるから消そうぜ、と。まあ、そういうことですね。

    モデレーター gatespace

    (@gatespace)

    チケットを見ると、閉じタグをまだ消してないファイルが残ってるから消そうぜ、と。

    そういうことですー。
    (ただ対応の優先順位は低いみたいですけどー)

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • トピック「Silence is golden.no」には新たに返信することはできません。