タグ

PHPとphpに関するmyrmecoleonのブックマーク (132)

  • ウノウラボ Unoh Labs: 日本語とPHP

    yamaokaです。 PHPで日語を扱う場合、mbstringモジュールを利用する場合が多いと思います。 日語に特有の機能(カタカナの全角/半角変換など)も備わっていて、とても便利です。 しかし、日以外ではmbstringモジュールはあまり利用されていないようです。 代わりに利用されているのがiconvモジュールで、 最近話題のフレームワーク、symfonyでも 国際化の機能を実現するために内部で利用されています。 iconvモジュールはPHP 5でPHP体に組み込まれました。 別途用意して組み込む必要があるmbstringモジュールと違って、最初から使用できるので便利ですね。 PHPのマニュアルのiconv関数のページを見ると、 いくつかの関数が定義されているのがわかります。 それぞれ、mbstring関数との 対応表を作ってみました。 iconv関数mbstring関数

    myrmecoleon
    myrmecoleon 2007/03/05
    iconvって知らなかった。使う機会はないと思うけど念のため。
  • PHPのUnitTestにSimpleTestがいい感じ

    SimpleTest – Unit Testing for PHP symfonyのUnitTestにも使われているSimpleTestがその名の通りシンプルでいい感じです。 ダウンロードして解凍して適当なディレクトリに置くだけ。 ドキュメントにもサンプルは書いてありますが、CLI(シェル)で使うならこんな具合。 require_once 'simpletest/unit_tester.php'; require_once 'simpletest/reporter.php'; require_once 'Hoge.php'; // テストしたい対象 class Test_Of_Hoge extends UnitTestCase { public function __construct() { $this->UnitTestCase(); } public function testHog

  • 第1回 PHP 開発で Zend Framework を知らないだなんて嘘ですよね?

    第1回 PHP開発でZend Frameworkを知らないだなんて嘘ですよね?:「Zend Framework」で加速するPHP開発(1/2 ページ) Zend Frameworkは、MVCアーキテクチャを構成し、各種コンポーネントを組み合わせることで効率的なPHPアプリケーションを構築できるフレームワークで、PHP用フレームワークの命と呼ばれている。稿では、Zend Frameworkについて、その機能と各種コンポーネントの使い方を解説する。 はじめに 2006年3月にイスラエルのZend Technologiesによって公開された「Zend Framework」はプレビュー版ながらも多くの機能が備わっています。Zend Frameworkは、MVCアーキテクチャを構成し、各種コンポーネントを組み合わせることで効率的なPHPアプリケーションを構築できるフレームワークで、PHP用フレー

    第1回 PHP 開発で Zend Framework を知らないだなんて嘘ですよね?
  • PHPからExcel 2007のファイルを操作可能なPHPExcel 1.0.0リリース - PHPプロ!ニュース

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    myrmecoleon
    myrmecoleon 2007/02/26
    ほー。
  • PHPからjQuery(JavaScriptライブラリ)を簡単に使うことができる「PQuery」:phpspot開発日誌

    PQuery - PHP and JQuery at NGCoders PQuery is a set of helper classes for JQuery JavaScript library. PHPからjQuery(JavaScriptライブラリ)を簡単に使うことができる「PQuery」。 PQueryは、PHPにjQuery用のオブジェクトを提供してくれます。要はPHPからjQueryが扱いやすくなります。 JavaScriptをそこまで知らずとも、PQueryを使うことで、PHPのみでAjax等のJavaScriptが持つ機能を実装できるようです。 PQueryを使ったTODOリストのデモも公開されてます。 JavaScript苦手なPHPプログラマの方は試してみましょう!

  • PHPプロ!TIPS+ - PEAR::HTTP_Clientでサイトの内容取得

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    myrmecoleon
    myrmecoleon 2007/02/24
    PHPでmixiのデータを見る方法。欲しい物がそのまま転がってるとは
  • PHPプログラミングの基礎を学ぼう(1/2) ? @IT

    連載第1回目では、MySQLPHP+Apacheのインストールと動作確認までを解説しました。今回は、PHPによるWebプログラミングの基と次回以降で作成する「簡易オンラインストア」の概要について説明します。 PHP Webプログラミングの基 PHPコードの埋め込み PHPは、Webアプリケーション構築を前提に開発された言語です。そのため、Webアプリケーション開発で頻繁に使用される処理などを簡単に利用できます。また、HTMLとの相性が良いことでも知られています。 HTMLテキストの中にPHPコードを埋め込むには、<?php ~ ?>を用います(図1)。

    PHPプログラミングの基礎を学ぼう(1/2) ? @IT
    myrmecoleon
    myrmecoleon 2007/02/24
    そういえばコマンドライン全然使ってない。エラーチェックできるのか。
  • PHPの「守護神」Suhosin

    PHPは,数え切れないほどのWebサイトで使われている非常に有名なプログラミング言語である。基的にはスクリプト言語であり,実行時にコンパイルされる。PHPは非常に多くのコミュニティによって支えられており,様々な機能を提供する膨大な数のオープン・ソース・ライブラリが公開されている。「WordPress」といった人気アプリケーションも,PHPで記述されている。ただし,PHPにもセキュリティの問題は存在する。 PHPセキュリティ問題は,長年にわたって多くの開発者が問題の修正に取り組んできた。しかし,常に迅速な対応が行われてきたわけではなく,被害を受けるユーザーも存在した。2006年末には,PHP開発者のStefan Esser氏が,この状況に嫌気がさして,PHP Security Response Teamを辞任した。 Esser氏は自身のブログで,「(辞任した理由は)いくつかあるが,最も決

    PHPの「守護神」Suhosin
    myrmecoleon
    myrmecoleon 2007/02/19
    知らなかった。今度試してみよ
  • PHPの文字化けを本気で解決する - ぎじゅっやさん

    myrmecoleon
    myrmecoleon 2007/02/14
    ちょ,mbstring.internal_encodingってそんなに使われてないわけ;/で,ソースコードはEUCのほうがいいのだろうかUTFのほうがいいのだろうか。
  • 【ハウツー】PHP版Ruby on Rails? - symfony (1) RoRを踏襲したPHPフレームワーク - symfony | エンタープライズ | マイコミジャーナル

    どの言語にも共通して言えることだが、特に、PHPを用いたWebアプリケーション開発の場合、その記述の自由さから、デベロッパは似たようなコードを何度も書いてしまう傾向がある。似たようなコードが多くあるソースは他のデベロッパから何をしているのかわかりづらいし、のちのちの保守にも悪い影響が出てしまう。 こんな状況を減らす手段として、デベロッパはフレームワークを有効につかい、開発・保守ともにかかる時間を少しでも減らしたい効率よく開発をおこないたい。ここではお手軽に試せてすぐにWebアプリケーションを作成することができてしまうPHPフレームワーク、symfonyを紹介する。 symfony teamは1日(フランス時間)、symfony 1.0.0rc2をリリースした。symfonyはsymfony teamによって開発され、The MIT Licenseのもとで公開されているオープンソースソフトウ

  • Ywcafe.net

    Ywcafe.net This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Cheap Air Tickets Top Smart Phones fashion trends Healthy Weight Loss Health Insurance Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy

    myrmecoleon
    myrmecoleon 2007/02/02
    おもにhtmlspecialchars()使うけど,対処してないとこもあるかもー。いいかげんスクリプト見直そうかな。
  • Page2

    LinkTree - HOME http://sadako.nobody.jp/ http://monodebank.nobody.jp/ http://okichi.xxxxxxxx.jp/ http://utaneko.gozaru.jp/ http://urananaon.atukan.com/ LinkTree -

    myrmecoleon
    myrmecoleon 2007/01/30
    PHP用mecabモジュール。見つけたのでチェック
  • PRhagger | スパムとか

    某所で話題のPHPで動作するplagger→ PRhaggerですが、プラグイン自体はPHPをで書く必要はありますが、利用者はWebブラウザから設定ができます(現PRhaggerにはタイポがあり、Windows以外での動作にはひと作業必要です。29日の発表頃には修正版がアップされるでしょう)。 PRhaggerの設定画面 posted by (C) everes subscriptionという部分にインストールしてあるプラグインが一覧されます。filter・publishもプラグインです。 複数のインプットに複数のフィルターをかけて、複数の出力先に出力。という設定をブラウザでできるのです。 詳しくは、2007/01/29に開催されるPHP勉強会20で、haltさんが紹介をしてくれるようです。 PRhaggerはPHPのWebアプリケーションフレームワークrhacoの上に作

  • PlaggerのPHP版「Prhagger」がリリース:phpspot開発日誌

    KinoWiki - php/Prhagger 「らこ」と読む。「りゃこ」かと思ったら違った。名前の由来はなんだろう? PlaggerのPHP版「Prhagger」がリリース。 PlaggerはPerlで書かれているので、プラグインを書く場合などは、Perlの知識が必要でした。 同様の仕組みがPHPでもないかな、と思っていたのですが出てきましたね。 Plaggerと違い、設定ファイルもブラウザで作れるようです。 Plaggerはyamlのconfigベースでやるべき事を設定していくが、prhaggerの場合は、コードベース。コードはブラウザから自動的に生成する。だからユーザはコードを一切触らない。 アクションを作るには、prhagger/setup/install.phpにアクセスする。 個人的に、今後の発展を期待しています。

    myrmecoleon
    myrmecoleon 2007/01/22
    期待ブクマ。でもリンク先はなんか見られない
  • 楽天ウェブサービスをphpから簡単に使うライブラリ「Services_Rakuten」:phpspot開発日誌

    アフィリエイターみなさん待望(?)の楽天ウェブサービスがリリースされました。 【楽天ウェブサービス】RAKUTEN WEBSERVICE 楽天ウェブサービスでは、楽天グループの商品データをはじめ様々なAPIを公開しています。どなたでも楽天ウェブサービスを利用したアプリケーションの開発が可能です。 それに伴い、楽天ウェブサービスをphpから簡単に使う「Services_Rakuten」が早速リリースされたようです。 使い方は次のように非常に簡単。 <?php require_once('Services/Rakuten.php'); $api = new Services_Rakuten('your_developer_id'); // 商品検索: キーワード か ジャンルID が必須 //              その他のパラメータは連想配列で指定可能 $api->doItemSearc

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • 12のPHP最適化テクニック:phpspot開発日誌

    12 PHP optimization tips Ilia Alshanetsky’s PHP performance talk given last week at the Zend conference is pretty useful as far as getting small tips for tweaking PHP code. PHP最適化テクニックが紹介されていましたので以下にまとめてみました。 staticメソッドが使えるなら使おう。速度は4倍になる __get, __set, __autoload は使わない require_once は重い include, requireで読み込むファイルはフルパスにしよう スクリプト開始時のUNIXタイムを $_SERVER['REQUEST_TIME'] で取れる strncasecmp関数やstrpbrk関数を使えるケースは

  • http://rio.st/archives/cat_php_tips.html

  • http://docs.google.com/View.aspx?docid=dgmpdxxv_7c77ggg

    myrmecoleon
    myrmecoleon 2006/11/15
    PHPによる簡易OAI-PMHプロバイダフレームワーク。あとで試してみようかな
  • 【ハウツー】PHPでAjax! JavaScript不要のxajax (1) PHP Ajaxクラスライブラリ - xajax (MYCOMジャーナル)

    Webアプリケーションではもはや「実装されていて当然」といわんばかりに広まった技術、Ajax。ユーザにはひろく知れ渡ったが、実装するデベロッパには実装・保守ともにまだまだ苦労が続く状況だ。ここではそのような苦労を軽減するPHPのクラスライブラリ集としてxajaxを紹介したい。 xajaxはPHPで作成されたAjaxクラスライブラリ集。xajaxを使うことでAjaxを実現するさまざまな機能をクラスとして呼びだすことができる。比較的簡単にAjaxを使ったWebアプリケーションを作成することができるほか、既存のWebアプリケーションにたいして簡単にAjax機構を実装させることが可能だ。 xajaxはxajax projectによって開発され、GNU LESSER GENERAL PUBLIC LICENSE Version 2.1のもとで公開されているオープンソースソフトウェア。現在の最新版は4

    myrmecoleon
    myrmecoleon 2006/11/09
    JavaScriptを意識せず使えるAjaxライブラリ。いいなこれ。