WINGS(Www INtegrated Guide on Server-architecture)
Www INtegrated Guide on Server-architecture :
   ホーム お問い合わせ サーバーサイド環境構築設定 つぶやき ブックマーク レンタルサーバー 総合FAQ/訂正&ダウンロード このエントリーをはてなブックマークに追加        
  • 刊行書籍情報  [書籍マップ
  • オンライン公開 技術記事
  • シリーズ別書籍リスト
  • 「WINGS News」登録/解除
  • WINGSプロジェクト紹介
  • WINGSプロジェクトメンバ募集





 FAQ[独習PHP 第3版]


No.該当頁質問 回答更新日
1 189 正規表現でURLを扱ったサンプルが動作しません。 本書刊行後、PHPのバージョンアップに伴いPCREの仕様が変更されています。
PHP7.3以降では、正規表現中のハイフン(-)はエスケープ処理を行うか、開始位置/終了位置のいずれかに配置する必要があります。

以下、変更例です。

<変更前>
'|http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?|'

<エスケープで変更後>
'|http(s)?://([\w\-]+\.)+[\w\-]+(/[\w\- ./?%&=]*)?|'

<終了位置に変更後>
'|http(s)?://([\w-]+\.)+[\w-]+(/[\w ./?%&=-]*)?|'
2020年8月20日
2 - Wndows7環境では、コマンドプロンプトからデータベースにアクセスすると日本語が文字化けするようです。 Windows7などでは、既定ではUTF-8に対応しておらず、文字化けしてしまうので、コマンドプロンプトの文字コード変更&フォントの変更が必要になります。
UTF-8に変更するには以下のコマンドを入力後、コマンドプロンプトのプロパティからフォントを「ラスターフォント」などに変更します。
---
> chcp 65001
---

以下のページなども参考にしてお試し戴けますと幸いです。
http://pentan.info/program/cmd_chcp.html
2018年12月20日
3 159 Chromeで、文字エンコードの変更ができません。 刊行後、Chromeのバージョンアップによって、文字エンコードを変更する機能が廃止されました。
サンプルの実行結果が文字化けしていることを確認できたら、次へ進んでください。
2018年6月01日

[ 書籍ホーム]   [ FAQ]   [ 本書訂正]

著作権情報個人情報保護について広告掲載についてRSSフィードについて
出版社の方々へ会社概要スタッフ紹介サイトマップ  
書籍/記事に関するご質問/お問い合わせは「WINGSお問い合わせフォーム」をご利用ください。
Copyright(c) 1998-2024,Yamada Yoshihiro.  All Right Reserved.