タグ

phpとPHPに関するmepati0323のブックマーク (8)

  • [PHP] PECLをインストールする - SUNONE BLOG

    CentOS に PECL をインストールする。まず、PECL とは? PECL(ピクル、PHP Extension Community Library)は、PHPで利用できる拡張ライブラリ(パッケージ)を提供しているサービス。 PECLで提供されるライブラリはCで記述されているため、PHPで記述されたPEARのライブラリよりも高速に動作する。PECLにより提供されるライブラリはPHPの拡張モジュールとしてインストールされる。一方で、PEARライブラリはPHPのバージョンアップに伴う再インストールが原則として不要なのに対し、PECL拡張モジュールはPHP内部のAPIに依存する部分があるため、PHPのバージョンアップに伴いAPIが変更された場合は再コンパイルを必要とする。 http://ja.wikipedia.org/wiki/PECL 要するに C 言語版 PEAR と考えて間違いないだ

  • price-change:blog CodeIgniter | URIで日本語を使うのだ

    デフォルトで http://example.com/hoge/%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF 「こんにちは」をurldecodeしたものをと投げかけると、「The URI you submitted has disallowed characters.」とお叱りの言葉が出て日語が使えないことが解りがっかりし…たと思ったら大間違い、タダでは起きあがらないテンコモリ夫、またまた調べてみた。 ふふーん、ほうほう、どうやら config ファイルの $config['permitted_uri_chars'] の正規表現部分が影響しているようですわよ。こんな感じで使えるみたい。 $config['permitted_uri_chars'] = 'a-z 0-9~%.:_-'; ↓ $config['permitted_uri_chars

    mepati0323
    mepati0323 2011/11/15
    URIで日本語を使う場合
  • S-MEMO(エスメモ): PHPのShift_JIS文字化け対策1

    PHPで開発の経験を積んでいくと必ずと言っていいほど文字化けに悩まされます。 PHPに限ったことじゃないけど、文字化け対策は私達WEB業界の永遠のテーマかなって思ってます^^; 私は文字コードを統一したり、文字コードの変換などある程度ルールを決めてうまく回避してます。 WEBシステム開発において、「Shift_JIS」はかなりの曲者で、私もかなり苦戦してきました。 一番問題になったのが「\」マークが自動でついてくることで、例えばフォームの文字列に「表示」を入力してフォームを送信するとフォームの値が「表\示」となって返ってきます。 この業界で仕事を始めた頃は「Shift_JIS」を使用しないで「EUC-JP」等で統一することでうまく回避してきたのですが、どうしても「Shift_JIS」で開発しなきゃいけない場合もあります。 例えば、携帯サイトを作る場合は古い機種も対象にいれるので

  • GREE Engineer's Blog coming soon...

    GREE Engineer's Blog coming soon...
  • PHP

    前回のエントリでは、サーバで生成した FlashLite コンテンツを配信するケータイサイトの開発/制作フローとして、以下のような流れを紹介しました。 SWF への入出力(input/output)に見通しを立てる (全員で) Flash IDE でプロトタイプの fla ファイルを制作し、SWF でパブリッシュ (デザイナ) SWF 中の何(What)を、どのように動的にいじりたいかを整理 (全員で) (ここまでが前の項) 動的にいじる手段を選択 (主に開発者で) 決定した手段に応じて、SWF への入出力を決定 (主に開発者とデザイナで) fla の制作ルールを決める (主に開発者とデザイナで) 上の制作ルールに基づいて Flash IDE で fla ファイルを制作し、番用の SWF をパブリッシュ (デザイナ) 制作した SWF を必要に応じてテンプレート化する (開発者もしくはデ

  • PHPのメモ帳ファイルの作成

    //ファイル生成 umask(0); $file="index.html";//作成するファイル名 $string="テスト";//書き込む内容 $file=trim($file); $file_dat=fopen($file,"w+"); flock($file_dat, LOCK_EX); fputs($file_dat, $string); flock($file_dat, LOCK_UN); chmod($file,0666); のちのち上書きする予定がない、または書き込むときだけパーミッションを変更するという場合は、0666を0644にします。

    mepati0323
    mepati0323 2010/02/22
    ファイル作成方法
  • swfmillとPHPの連携 » interact!ve

    PHPからswfmillを実行して、Flash Liteコンテンツの書き換えを行う。 今回用意したFlash Liteコンテンツは、ダイナミックテキストとJPEG画像を配置した簡単なものである。 swfmillを利用してXMLファイルに変換する。 画像の格納場所をわかりやすくするために「%weatherImage%」という文字列に置き換えた。 <?xml version="1.0" encoding="UTF-8"?> <swf version="4" compressed="0"> <Header framerate="12" frames="1"> <size> <Rectangle left="0" right="4800" top="0" bottom="6400"/> </size> <tags> <SetBackgroundColor> <color> <Color r

  • Smarty - コンパイリング PHP テンプレートエンジン

    目次序文I. はじめに1章Smartyとは?2章インストール必要条件基的なインストール拡張セットアップII. テンプレートデザイナのためのSmarty3章基構文コメント関数属性ダブルクォート内に埋め込まれた変数MathSmartyの構文解析を回避4章変数phpから割り当てられた変数設定ファイルから読み込まれた変数予約変数{$smarty}5章変数の修正子capitalizecount_characterscatcount_paragraphscount_sentencescount_wordsdate_formatdefaultescapeindentlowernl2brregex_replacereplacespacifystring_formatstripstrip_tagstruncateupperwordwrap6章修正子の連結7章組み込み関数captureconfig_loa

  • 1