自由が丘で働くWeb屋のブログ

自由が丘で働くWeb屋のブログ

PHPのSimpleXML関数でRSS1.0の「dc:date」を取得する方法

date

XMLでは「:(コロン)」は名前空間(namespace)を意味している為、「RSS1.0」のデータをPHPのSimpleXML関数で取り込むと、「dc:date」要素を取得する事が出来ません。
「RSS1.0」のデータをPHPのSimpleXML関数で取得する方法は下記の通りです。

2010年9月9日 22時31分

ONKYO M511A5P HDD(ハードディスク)換装【分解編】

お客様が使用している「オンキヨー(ONKYO) M511A5P」が立ち上がらなくなったという連絡を受けました。

オンキヨー(ONKYO)M511A5Pの詳細

調査の結果、HDD(ハードディスク)からデータを吸い出し(サルベージ)の上、HDDの換装作業(交換作業)を行う事になりました。
詳細は下記の通りです。

2010年9月6日 21時15分

PHPでエラーを表示する方法

warning

環境によってはセキュリティの為にPHPのエラーを出力しない設定にしているサーバーもありますが、製作中のスクリプトの何処にエラーがあるのか、把握できないと困る場合も多々あります。
PHPのエラーを表示する方法は下記の通りです。

2010年9月3日 21時38分

PHPで月末の日にちを求める方法

calender

月毎のデータをデータベースから取得する際など、その月の月末日(30日や31日など)を求めたい時があります。
方法はいくつかありますが、今回は「mktime()関数」を用いた方法を紹介したいと思います。
詳細は下記の通りです。

2010年9月1日 20時58分

PHPのbreakで二段階(二階層)以上抜け出す方法

tunnel

PHPでbreak文を利用すると、繰り返し処理の途中でループを抜ける事が出来ます。
通常、一番内側の繰り返し処理を抜けて次の処理へ移りますが、場合によっては二段階(二階層)、もしくはそれ以上の複数階層を抜ける処理を実装したい場合があります。
PHPのbreak文で複数階層を抜ける方法は下記の通りです。

2010年8月30日 22時24分

PHPで奇数か偶数かを判別する方法

dice

プログラムの処理を書いていると、扱う変数が「偶数」か「奇数」か判断したい時があります。
変数が偶数か奇数かをPHPで判別する方法は下記の通りです。

2010年8月27日 19時04分

Dreamweaver8でCakePHPの.ctpファイルを編集する方法

dreamweaver_cakephp

CakePHPを用いたプロジェクトをDreamWeaverで管理する際、Viewファイルの拡張子「.ctp」がDreamWeaverに紐付いていない為、そのままでは開くことが出来ません。
DreamWeaverのVer8でこの問題を解決する方法は下記の通りです。

2010年8月26日 18時27分

拡張子「.html」でPHPスクリプトを実行する方法

html_php

既に運用中のサイトなどにおいて、拡張子も含めたファイル名にリンクが貼られている場合など、拡張子「.html」にてPHPスクリプトを実行したい場合があります。
その様な場合、「.htaccess」に1行追加する事によって、簡単に設定を行うことが可能です。
詳細は下記の通りです。

2010年8月25日 18時00分

[CakePHP] 1.2から1.3への移行ガイド

cakephp_13

今回着手する案件から、CakePHPのバージョン1.3を使ってみようと思います。
CakePHPの1.2から1.3へ移行する際の注意点など、移行ガイドを元に確認してみました。
詳細は下記の通りです。

2010年8月20日 20時55分

[PHP] 全角スペースを半角スペースに変換する方法

space_key
一見単純な操作に見えても、意外とはまってしまう事もあります。
今回は『PHPで全角スペースを半角スペースに変換する方法』を備忘録も兼ねて記載します。
『PHPで全角スペースを半角スペースに変換する方法』は下記の通りです。

2010年8月12日 23時21分
(C) 自由が丘で働くWeb屋のブログ