2012年2月17日金曜日

2012年02月16日 講義014日目

2012年02月16日
講義014日目
------------------------------1H------------------------------
★職業能力開発基礎
  ●名刺の交換
  ●席順のマナー
    ・上座、下座
      様々なケースがあるが、相手に不快感を与えないことが大事
------------------------------2H------------------------------
★PHP実習
  ●winter_homework
------------------------------3H------------------------------
★PHP実習
  ●winter_homework解答
    ・割り算や剰余を出すときに0で割るとエラー(Warninng発生)
    ・elseif(sum1>=70 && $sum <=90)
    &&,(and)→どちらも条件にあう   →true
    ||,(or)→どちらかの条件にあう  →true
    !      →条件が成り立たない    →true
------------------------------4H------------------------------
★PHP実習  練習問題解答
------------------------------5H------------------------------
★PHP基礎
  ●変数のデータ型
    ・int     →整数型
    ・String  →文字列""
    ・Float   →浮動小数点型
    ・boolean →論理型(ture,false)
    ・array   →配列型[]
    ・Object  →クラスで使う
    ・Resource→外部のデータとの接続情報、ファイルポインタを管理するデータ型
    ・Null    →何も値が入っていないことを示すデータ型(空文字や0ではない)
  ●データ型確認
        <?php
      $test;
      var_dump($test);

      $test =10;
      echo "<br>";
      var_dump($test);

      $test ="文字列です";
      echo "<br>";
      var_dump($test);

      $test =1.2;
      echo "<br>";
      var_dump($test);

      $test =true;
      echo "<br>";
      var_dump($test);

      $test = array(1,2,3);
      echo"<br>";
      var_dump($test);

      $test = null;
      echo "<br>";
      var_dump($test);
    ●型変換
      //キャスト(型変換)
      //例:floatのデータをintにキャスト
      $test = 3.443;
      $cast = (int)$test;
      echo "<br>".$cast;
      //データ型も条件式として扱うには
      //「===」 「!==」という比較演算子を使う。
      echo "<br>";
      $zero = 0;
      $kara = "";
      $bdata = false;
      $ndata = null;

      if($zero == $bdata) {
          echo "一致しました<br>";
      }else{
          echo"一致しませんでした<br>";
      }
      if($zero === $bdata) {
          echo "一致しました<br>";
      }else{
          echo"一致しませんでした<br>";
      }
      echo "<br>";
      echo ($zero === $bdata) ? "一致しました" : "一致しませんでした";
      //論理型(boolean)は、ture,falseいずれかの値しか持たない。
      //型変換した際、false,は0、tureは1となる。
     
------------------------------6H------------------------------
★PHP基礎
  ●多次元配列
    ・配列の中に配列
    ・多次元配列をforeachする場合
      一番外側の配列でループする。
      連想配列にするなどで添え字を設定しておけば、
      それを元に狙った配列を取り出せる
  ●エラーメッセージ
    ・ini_set("display_errors","0");
      でエラーメッセージを出さないように設定することもできる
      初期値は1
      このコードが書いてあるところではエラーを出さない
    ・ini_set関数でphpの設定を書き換えることができる
      直接php.iniという設定ファイルを書き換えることでも設定を変更可能
-----------------------------memo------------------------------
ガンガン使っていくことしか覚える手段は無いかも
とにかく動かすことか

0 件のコメント:

コメントを投稿