[php1st.com]気軽に読めるPHP入門書・PHPスクリプトが動かないときの原因と対策などを紹介します。2011.08.12実行したスクリプトが次のように文字化けすることがあります。対策はいくつかあります。いずれかの方法をお試しください。php.iniでdefault_charsetを設定php.iniのdefault_charsetでは、既定の文字コードを指定することができます。現状はコメントになっていると思います。コメントを外して任意の文字コードを指定します。スクリプトの先頭でheader関数を実行スクリプトの先頭でheader関数を実行して文字コードを指定することもできます。応急処置的な対応ですが、確実にそのページの文字化けは解消するはずです。入門時に定番のトラブルを予習したい方におすすめの本PHPをゼロから始めたい方におすすめの本PHPを始めたばかりのころは「文字コード?拡張子?テキストエディタ?」など、出会うことがすべて疑問です。PHPの入門書でも初歩的なことは説明していない本もありますが、この本は小さい疑問から解消できるように工夫して書きました(私が書いた本です)。難しい話は苦手という方におすすめの入門書です。西沢直木のワードプレス講座の個別サポートに持ち込んでいただければPHPの基礎から詳しく説明します。「文字化け」に限りませんがPHPの入門時は小さいエラーに悩むことがあります。ある程度パターンは決まっているので先に「予習」しておくと悩む時間を減らすのに役立つはずです。あるエラーのパターンを予習しておきたい方にはこの本をおすすめします(私が書いた本ですが)。クイズ風にまとめてあるので余裕があるときに読んでみてください。[php1st.com]関連記事PHP全般php.iniの変更が反映されないときPHP設定ファイル(php.ini)の設定を変更して、Webサーバーを再起動して最新の設定を読み込んでいるのに設定が反映されない場合、変更したphp.iniが読み込まれていないことが考えられます。記述した内容をそのまま表示できる点でヒアドキュメントは便利ですが、ヒアドキュメントの中に記述した変数が展開(値が出力される)されてしまうのが不便なときもあります。PHP5.3.0以降であれば、Nowdoc構文を使うと...PHP全般データが丸見えになっていませんか?アプリケーションのデータ蓄積用ファイルにテキストファイルやExcelファイル、SQLiteデータベースなどを使っている場合、ファイルへの直接アクセスに注意が必要です。配列をフォームから送信するには配列の内容をフォームデータとして送信する場合は、そのまま送信できないので、文字列に直す必要があります($_SESSIONを経由させる方法もありますが)。"港区"」のような比較に使うときは、読み込んだ行に改行が含まれていないか、注意が必要です。次のような、file関数で取得したファイルのデータを1行ずつ処理するコードはうまくいきません。...PHP全般3項演算子でechoを使うとエラーになる3項演算子でechoを使うとエラーになります。allow_url_include=0」と表示されるとき2018.11.10PHPでアラートを表示する2018.07.10PHPでアップロードサイズを変更する2018.07.10WordPressのPHPに困ったら「WordPress個別サポート」にご相談ください。allow_url_include=0」と表示されるとき2018.11.10PHPでアラートを表示する2018.07.10PHPでアップロードサイズを変更する2018.07.10WordPressのPHPに困ったら「WordPress個別サポート」にご相談ください。脆弱性が生まれる原理と対策の実践タイトルとURLをコピーしました。