覚え書き程度にメモしています。 ASP/PHP/JS/HTML5/CSS3/Android/Objective-C/FLEX/VB/Javaなどなど データベースを利用できない環境でデータをどう保持していこうか。 ありきたりかもしれませんがXMLかなと。。。 PHPではSimpleXMLを使うかDOMを使うか悩みそうなところですが 今回はDOMを触ってみました。 いくつかやったことをメモ程度に。 XMLファイルを生成する // ファイル名 $filename = 'sample.xml'; // Domを生成 $dom = new DomDocument('1.0', 'utf-8'); $dom->formatOutput = true; // 元となる要素を生成 $root = $dom->appendChild($dom->createElement('root')); $head
はてなブックマークのAtomAPIの概要と、アクセスに必要な環境 今回は、「RESTなWebサービスの利用/開発」の第3回として、より本格的にWebサービスにアクセスする例を紹介します。RESTなWebサービスの1つとして、はてなブックマークの「AtomAPI」を例に取り上げ、Web開発用の簡易スクリプト言語であるPHP(PHP:Hypertext Preprocessor)を使ってブックマークの追加/編集/削除を行う方法を解説します。 AtomAPIは、ブログなどのWeb上の情報を、Webアクセスに用いられるHTTP(Hypertext Transfer Protocol)を通して編集するためのプロトコルです。AtomAPIは通称で、正式には「The Atom Publising Protocol」(略称はAtomPub)と呼びます。 AtomAPIでは、一般にはRESTの形式で通信を行
乱数生成 PHPで用意されている関数を使う一番簡単な方法です。 <?php $ran1 = mt_rand(); // 引数なし $ran2 = mt_rand(0, 10); // 0~10までの乱数値 $ran3 = mt_rand(100, 500); // 100~500までの乱数値 ?> ランダム文字列生成(文字コード利用) a-z,A-Z,0-9 を使ってランダム文字列を生成します。(今回は10桁) もし文字のみ、数字のみのランダム文字列(乱数)を生成したい場合は、 mt_rand() のASCII文字コードの部分と if文 の部分を変更してやるといいです。 <?php for ($i = 0, $str = null; $i < 10; ) { $num = mt_rand(0x30, 0x7A); // ASCII文字コード if ((0x30 <= $num && $
携帯電話固有の番号・FOMAカード番号の情報を取得する。 ■icc.php <html> <font size=2>ユーザーエージェントテスト</font> <?php echo $_SERVER["HTTP_USER_AGENT"]; ?> <A href="icc.php" utn>端末番号</A> </html> 上を元に、ちゃんと、プログラムを作ってみました。ドコモのFOMA・MOVA対応です。 機種名と、機種固有の番号を取得します。 FOMAの場合は、機体番号(ser)とFOMAカード番号(icc)が取得できますが、 通常個人を特定するページ(ログインなど)では、FOMAカード番号を使います。 そうすれば、機体を変えてもFOMAカードを変えなければ、ユーザーが再登録などをする必要がありません。 また、FOMAカード番号は、「iccxxxxxxxxxxx
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く