tanish-kr's learning log

Learning output log

PHP

基本構文

1.表示系

echo 'hoge';
print 'hoge';
print_r 'hoge'; //arrayではオブジェクトの中身を返す

2.型

スカラー型

  • boolean(論理値)
  • integer(整数)
  • float,double(浮動小数点)
  • string(文字列)

複合型

  • array(配列)
  • object(オブジェクト)

特別な型

  • resouse(リソース)
  • NULL,null(ヌル)
  • callable

配列

array = (key => val,key2 => val2);
array = [key => val,key2 => val2];//5.4から

オブジェクトの初期化

<?php
class foo
{
    function do_foo()
    {
        echo "foo を実行します。";
    }
}

$bar = new foo;//オブジェクトを初期化するためには、new 命令によりオブジェクトのインスタンスを変数に作成します。
$bar->do_foo();
?>