PHP « ウェブデザイナー的ホームページ制作最適化

‘PHP’ カテゴリーのアーカイブ

phpでhtmlソースを配列に格納

2009 年 7 月 8 日 by admin

phpでhtmlソースを取得して、そのまま配列に格納します。

<?php
// HTTPを通してURL上のHTMLソース(www.yahoo.co.jp)を取得
$lines = file('http://www.yahoo.co.jp/');
// 配列をループしてHTMLをHTMLソースとして表示
foreach ($lines as $line_num => $line) {
    echo "L #{$line_num} : " . htmlspecialchars($line) . "<br />\n";
}
?>

phpで区切り文字を使って文字列を配列に変換

2009 年 7 月 8 日 by admin

phpで変数に格納されている文字列を配列に変換したい時があると思います。
そんな時は、区切り文字を利用して、
文字列 → 配列 に変換することが出来ます。

$hensu = "aaa,bbb,ccc";
$hairetu = explode(',', $hensu);
var_dump($hairetu);

これは、コンマ(,)区切りの例です。
$hensu が変数で、
$hairetu が配列です。

phpでhtmlソース取得

2009 年 7 月 8 日 by admin

phpでURLを指定して、htmlのソース取得したい時ってあると思います。
例では、http://www.yahoo.co.jpのソースを習得するPHPソースです。

$html = file_get_contents ( "http://www.yahoo.co.jp" );

PHPでUTF8からS-JISに文字コード変換

2009 年 7 月 5 日 by admin

PHPでUTF8からS-JISに文字コードを変換する場合。

$str = mb_convert_encoding($str, "UTF-8", "SJIS");