タグ

ブックマーク / qiita.com/masakielastic (2)

  • PHP のマルチバイト関数標準化のための取り組み - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? PHP のマルチバイト関数の標準化について PHP Internals に質問および提案するために、調査したことおよび自分の意見をまとめました。 概要 このドキュメントでは標準関数の strlen、substr、chr、ord のマルチバイトの文字エンコーディング対応もしくはこれらに相当する新しい標準関数の導入について検討します。 取り組む目的は CMS、フレームワーク開発のための必要最小限の関数を提供することで、mbstring、iconv、intl への依存度を下げるもしくはこれらのモジュールのポリフィルライブラリが UTF-8

    PHP のマルチバイト関数標準化のための取り組み - Qiita
    fumikony
    fumikony 2015/11/22
  • strict 拡張モジュールを導入してスカラー型のタイプヒントを利用する - Qiita

    PHP 5.6 で標準モジュールとして導入された phpdbg の作者である Joe Watkins さんが strict 拡張モジュールを公開しました。くわしい経緯に関しては Joe さんのブログ記事をご参照ください。このモジュールを導入すると、次のスカラー型のタイプヒントが利用できるようになります。 string integer, int float, double boolean, bool resource まだ正式バージョンはリリースされていないので、モジュールの利用は学習や評価を目的としたローカル環境にとどめておいたほうがよいでしょう。 インストール strict モジュールをインストールするには次のコマンドを実行します。 Windows 版は準備中とのことです。パッケージ情報のページによると 0.2.0 では PHP 5.4.0 とそれ以降のバージョンを対象としてます。 ph

    strict 拡張モジュールを導入してスカラー型のタイプヒントを利用する - Qiita
    fumikony
    fumikony 2014/11/18
    5.5か5.6で入るかと思ったら入らなかったやつか?
  • 1