タグ

2020年2月7日のブックマーク (4件)

  • 【PHP】BOM付ファイルだとheaderが動かない Output48

    かるハマりしたので、メモ。 PHPで作成しているシステムがいきなりリダイレクト処理(header(‘Location: ~’))が動かなくなった。 原因は文字コードがBOM付になってたこと ファイルを確認すると、「UTF-8 BOM付」ってなってた。 BOMを外すと、現象解決した! BOMって何だ? 正式名称は「バイトオーダーマーク(byte order mark)」。 Unicodeの符号化形式で符号化したテキストの先頭につける数バイトのデータのことで、このデータを元にUnicodeで符号化されていることおよび符号化の種類の判別に使用するとのこと。 PHPとBOM PHPのheader関数を呼び出す前は、echoとか出力しちゃダメなのは知ってた。 BOM付ファイルの場合、headerの前にBOMが出力されるらしく、同じ理由で動かなくなるそう。 ほほー。今後は注意しよう。

    【PHP】BOM付ファイルだとheaderが動かない Output48
    gt-r-blaze
    gt-r-blaze 2020/02/07
    utf8bom
  • Visual Studio CODE で拡張子ごとにdefaultの文字コードを設定する。 - ぺんちゃん日記

    これまでAutoHotkeyのスクリプトを Shift JIS で記述してきましたが UTF-8 Bom 付きに変えようかなと思いました。 すべての拡張子のdefaultの文字コードをまさか Bom 付きにするわけにはいかないので ahk 拡張子の時は UTF- 8 Bom 付きで開くようにしたいです。 メニュー[表示]から[コマンドパレット]を選んで Configure language specific settingsと入力します。 拡張子を質問されますのでahkを選択します。 すると設定ファイルsettings.jsonが Visual Studio CODE 上で開くので次のように編集します。 既存の設定がある場合は内容が違うかもしれません。 [ahk]の部分だけ編集してくださいね。 { "[ahk]": { "files.encoding": "utf8bom" } } UTF

    Visual Studio CODE で拡張子ごとにdefaultの文字コードを設定する。 - ぺんちゃん日記
  • 日付と時刻の書式

    トップ ↑ フォーマット文字列の例 日付と時刻のフォーマットと、出力結果を例示します。 F j, Y g:i a – November 6, 2010 12:50 amF j, Y – November 6, 2010F, Y – November, 2010g:i a – 12:50 amg:i:s a – 12:50:48 aml, F jS, Y – Saturday, November 6th, 2010M j, Y @ G:i – Nov 6, 2010 @ 0:50Y/m/d \a\t g:i A – 2010/11/06 at 12:50 AMY/m/d \a\t g:ia – 2010/11/06 at 12:50amY/m/d g:i:s A – 2010/11/06 12:50:48 AMY/m/d – 2010/11/06 トップ ↑ 一般設定の書式設定を上書きする

    日付と時刻の書式
  • VSCodeでVagrantfileをrubyに関連付ける - Qiita

    Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

    VSCodeでVagrantfileをrubyに関連付ける - Qiita