2012年2月14日火曜日

開発環境

  • OS X Lion - Apple(OS)
  • Apache (Web Server)
  • PHP (サーバーサイドプログラミング言語)
  • MySQL (データベース)
  • TextWrangler(Text Editor) (BBEditの無料機能制限版、light版)

『初めてのPHP & MySQL 第2版』(Micbele E. Davis、Jon A. Phillips 著、西沢 直木 訳、オライリー・ジャパン、2008年、ISBN978-4-87311-365-4)の11章(実践的なPHP)の問題1を解いてみる。

問11-1.

printf()はフォーマットされた文字列を出力(表示)する。sprintf()はフォーマットされた文字列を返す。

問11-1, 2, 3を確認。

sample51.php(コード(TextWrangler))

<html>
  <head>
    <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
    <title></title>
  </head>
  <body>
  <?php
    printf("Hell, %s!<br />", "PHP");
    $message = sprintf("Hello, %s!<br />", "MySQL");
    echo $message;
    echo "<br />";
    echo("Validating: 1/31/2030<br />");
    if (checkdate(1,31,2030)){
      echo("Date accepted.<br />");
      $date = mktime(0,0,0,1,31,2005);
      echo "wday: ", date("l", $date), "<br />";
    } else {
      echo("Invalid date.<br />");
    }
  ?>
  </body>
</html>

問11-4.

ファイル名を変換するには、rename関数を使えばいい。

<?php
  rename("upload.tmp", "sample.jpg");
?>

併せて読んでいる書籍。

0 コメント:

コメントを投稿