エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
phpのescapeshellarg()に日本語を渡す際の注意 | Firegoby
めっちゃハマったのでメモ。 これはマニュアルにも記載されていないみたい。 escapeshellarg() の引数に... めっちゃハマったのでメモ。 これはマニュアルにも記載されていないみたい。 escapeshellarg() の引数に日本語を渡す もともと別のサーバーで動作していたphpスクリプトを別のサーバーに移行した際に、以下のような不具合に遭遇した。 <?php $tmp = '日本語'; $tmp = escapeshellarg($tmp); echo $tmp; // $tmpの中身がカラ!? ?> 要はescapeshellarg()に日本語を渡すと値がカラ(シングルクォートのみ)になるということ。 原因 いろいろ調べた結果、どうやらescapeshellarg()は、OS側の環境変数LANGの値によって挙動が変わるらしい。 今回はインストール直後の某VPSに移行したばかりだったのでLANGが設定してなかった。 そこで、/etc/sysconfig/i18nに以下のような記述を追加したら正常
2013/07/06 リンク