Archive for the ‘PHP’ Category

2010年12月20日に投稿

[PHP]画像をダウンロードしてサーバーの特定のディレクトリに保存する

PHPを利用してWEB上の画像をダウンロードすることができるようです。下記のサンプルコードはITScrapBookのタイトルロゴをサーバーに保存するプログラムです。

このプログラムを実行すると、downloadディレクトリにdl.jpgという名前で画像が保存されます。PHPマニュアルによるとfile_get_contents関数はテキストで表現される情報だけでなく、バイナリデータも取り扱うことができるとのことです。

2010年12月06日に投稿

[jQuery]良いUIを実現するためのjQueryチュートリアル40個

jQueryやPHPを使用して良いユーザーインターフェースを作るためのチュートリアルを集めた記事です。

40 Useful jQuery Techniques And Tutorials For Great User Interface

2010年11月22日に投稿

[PHP]文字列の最後から改行コードを取り除く

ファイルから行単位で文字列を読み込むと改行コードが含まれており、うまく動作しない場合があります。そのため、読み込んだ行に対して改行を削除するような処理が必要になりました。

文字列の最後から改行コードを取り除く方法の一つとしてrtrim関数を使用する方法があります。使用方法はシンプルでrtrim(改行を削除したい文字列);とするだけで、取り除かれた後の文字列が返却されます。また、この関数が取り除くのは改行コードだけではないので詳細はPHPマニュアルをご参照下さい。

2010年11月21日に投稿

[PHP]Server Queenの共有サーバーにPEARをインストールする

Server Queenの共有サーバーにPEARをインストールする際に、問題となった事柄と最終的にインストールが完了するまでの過程を示します。
続きを読む

に投稿

[PHP]mkdir関数で作成したディレクトリのパーミッションが0777にならない

mkdir関数は第二引数でディレクトリを作成する際のパーミッションを指定することができます。サーバーの設定によってはmkdir関数で0777と指定しても、0755になってしまう場合があります。ロリポップの共用サーバーでも、0777で作成しようとすると0755となりました。
続きを読む

2010年11月08日に投稿

[PHP]配列の要素数を取得する

配列の要素数を得るにはcount関数を使用します。


配列に格納されている要素を全て出力するループに使用する例です。配列の要素番号が0から始まることに注意します。

2010年11月05日に投稿

[PHP]ランダムな数値を生成する

ランダムな数値を得たい場合はrand関数を使用します。下記のサンプルコードは、0から10までの数値をランダムで表示します。


下記のように配列の要素をランダムで出力することもできました。