PHPで日本語の文字列を検索する際にマルチバイト文字列関数を利用しようと思ったのですが、デフォルトでは使用できませんでした。使用するための手順を備忘としてまとめました。
1)CentOS6.5にphp-mbstringをインストール
①mbstringのモジュールがあるか確認
# php -m | grep mbstring
②mbstringをインストール
# yum install php-mbstring : Installed: php-mbstring.x86_64 0:5.3.3-27.el6_5 Complete!
③インストール確認
# php -m | grep mbstring mbstring # rpm -ql php-mbstring /etc/php.d/mbstring.ini /usr/lib64/php/modules/mbstring.so # more /etc/php.d/mbstring.ini ; Enable mbstring extension module extension=mbstring.so
2)Apacheを再起動
# service httpd restart 関連記事の目次
-
インストール、設定
- PHPの設定、更新時の参考情報メモ
- PHPのインストール
- CentOS6でPHP5.3からPHP7.1へアップデート
- CentOS6.10でPHP7.1からPHP7.2へアップデート
- CentOS Stream9でPHP7.4をインストールする手順
- CentOSでPHPのマルチバイト文字列(MBstring)関数を使えるようにする
- PHPでタイムスタンプをログファイルに記録
- PHPのバージョンが表示されないようにする
- セキュリティを考慮した/etc/php.iniの設定
- CentOS6でAPC(Alternative PHP Cache)をインストール、チューニング
- PHPスクリプトで出力データを圧縮する方法
- PHPの変数、スコープ
- PHPの型の概要、種類
- PHPのクラス操作の概要
- PHPの配列操作の概要
- PHPで文字列のマッチング
- require,require_once,include,include_onceの違い
- CentOS環境のPHPでPDOを使ってMySQLからJSONでデータ取得
- PHPでHTMLテーブルをJSONに変換
- PHPでディレクトリ内のファイル一覧をJSONで出力
- PDOを使ってテーブルに保存
- PDOでSQLインジェクション対策
- phpとpChartを使ってWebサイトにグラフ表示
性能
プログラミングの基本
PDO、データベース、JSON
その他