php初心者のデータ基本タイプ

1570 ワード

<?php
//    Hello World
for($i=0;$i<4;$i++){
	echo 'Hello World!<br>';
}
//   
$foo=true;
var_dump((Boolean) "foo");
var_dump((bool) "");
var_dump((bool) "array(12)");
var_dump((bool) "2.3e5");
//  ,php     ,   round()    int      
$a=25/7;
var_dump($a);
var_dump((int) $a);
var_dump(round(25/7));
//   ,      1.8e308,         ,              gmp  
$b=0123;
//   ,strlen()            ,strops()                     
$c="Hello";
$d=strlen($c);
echo $d;
//  ,               “ (key)=> (value)” 
//         
$arr=array(1,2,3,4,5);
print_r($arr);

//           ,         :
foreach ($arr as $i=>$value){
	unset($arr[$i]);
}
print_r($arr);

//      (       5,   0)
$arr[]=6;
print_r($arr);
//    :
$arr=array_values($arr);
$arr[]=7;
print_r($arr);
//  ,  new        :
class foo
{
	function  do_foo()
	{
		echo "Doing foo.";
	}
}
$bar=new foo;
$bar->do_foo();
?>

<!--  html   -->
<html>
<meta http-equiv="Content-Type" content="text/html; charest=utf-8">
<title>Hello World</title>
<body>
<?php 
/*
 * 
 * echo "Hello World!";
 */
@header("content-Type: text/html; charest=utf-8");
echo "<br>Hello World!";
echo "<br><br> html  ";
?>
</body>
</html>

nullは例を与えていないため、ここでは特殊なnull値は変数に値がないことを示す.nullタイプの唯一の可能な値はnullです.
また、リソース変数も特殊な変数であり、外部リソースへの参照を保存しています.phpなどのデータ型については,プログラミングを学んだことがあれば容易に理解できるはずであり,phpのオブジェクト型についてはc++のオブジェクトに似ている.