【FuelPHPユーザの方へ】そろそろrekkacopyについて一言言っておくか

FuelPHPユーザの方へ。rekkacopyは使わないことをお薦めします。

最近、twitterでの「FuelPHP」の検索結果がrekkacopyに汚染されています。これは、ある意味、新しいかたちのスパム行為だと思います。

というわけで、rekkacopyのツイートをしている人は印象が悪くなりますので、できればrekkacopyは使わないことをお薦めします。

検索結果からrekkacopyのツイートをフィルタする方法

twitterでは、fuelphp -source:"rekkacopy"のように検索キーワードに-source:"rekkacopy"を追加すれば、rekkacopyからのツイートを除いて検索できます。

rekkacopyによるツイートのサンプル

ちなみに、「FuelPHP」で検索すると、以下のようなrekkacopyのツイートが見つかりました。

rekkacopyは使わないことをお薦めします。

Tags: twitter, fuelphp

達人出版会で買えるPHP関連(WordPress含む)の電子書籍

IT系の技術書の電子書籍(DRMフリー)を出版および販売している「達人出版会」。

いつのまにか、PHP関連の書籍も増えて、以下の8冊になってました。

なお、書籍により対応フォーマットが異なりますので、購入の際はご注意ください。達人出版会から出版の書籍はEPUBとPDFで提供されますが、他の出版社の書籍の場合は、PDFのみというのが多いです。

徹底攻略PHP5技術者認定[上級]試験問題集[PJ0-200]対応
鈴木憲治, 堀 邦彰, 水野史土, 山田裕進(著), PHP技術者認定機構(監修), ソキウス・ジャパン(編)
インプレスジャパン
発行日: 2013-10-03
対応フォーマット: PDF

徹底攻略PHP5技術者認定[初級]試験問題集[PJ0-100]対応
NECラーニング株式会社 内山祥恵, NECラーニング株式会社 棚橋英之, 株式会社マルチメディアスクール・ウェーヴ(著), PHP技術者認定機構(監修), ソキウス・ジャパン(編)
インプレスジャパン
発行日: 2013-10-03
対応フォーマット: PDF

魅せるWordPressサイト
安住光, 佐々木恵, 安間絵梨奈
ラトルズ
発行日: 2013-09-09
対応フォーマット: PDF, EPUB

WordPressをちゃんと使うための教科書
たにぐちまこと
マイナビ
発行日: 2013-08-28
対応フォーマット: PDF

よくわかるPHPの教科書
たにぐち まこと
マイナビ
発行日: 2010-09-14
対応フォーマット: PDF

改訂3版 基礎PHP
WINGSプロジェクト
インプレスジャパン
発行日: 2013-03-27
対応フォーマット: PDF, ZIP

FuelPHP Advent Calendar 2012
FuelPHP Advent Calendar 2012参加有志
達人出版会
発行日: 2012-12-26
対応フォーマット: EPUB, PDF

↑無料です。


はじめてのフレームワークとしてのFuelPHP
鈴木憲治
達人出版会
発行日: 2012-07-02
対応フォーマット: EPUB, PDF

Tags: ebook, php

FuelPHPでURLにドットが含まれる場合

FuelPHPでhttp://example.jp/tests/uri/index/abc@example.jpのようなURLの場合、最後のURIセグメントはabc@exampleとなり、ドット以下の文字列が取得できません。

これは、ドット以下が拡張子とされるFuelPHPの仕様です。

拡張子はInput::extension()で取得することができます。

以下のコードの場合、

class Controller_Tests_Uri extends Controller
{
    public function action_index()
    {
        Debug::dump(Uri::segments());
        Debug::dump(Input::extension());

        return '';
    }
}

結果は、以下のようになります。

APPPATH/classes/controller/tests/uri.php @ line: 7

Variable #1:
  (Array, 4 elements) ↵
     0 (String): "tests" (5 characters)
     1 (String): "uri" (3 characters)
     2 (String): "index" (5 characters)
     3 (String): "abc@example" (11 characters)


APPPATH/classes/controller/tests/uri.php @ line: 8

Variable #1:
  (String): "jp" (2 characters)

Tags: fuelphp