程序员人生 网站导航

php基础入门知识笔记

栏目:php教程时间:2014-06-17 08:35:35

基本知识

  1. <?php 
  2. echo "1 , php.ini中把display_errors=On才显示错误位置<br>"
  3. echo "2 ,习惯使用echo和print打印<br>"
  4. echo "wamp安装完后不能使用是因为安装过iis,是apache无法启动监听,停止iis就可以了"
  5. phpinfo();//每行语句使用分号";"结束 
  6.  
  7. /* 
  8. php.ini中把display_errors=On才显示错误位置 
  9. 习惯使用echo和print打印 
  10. */ 
  11.  
  12. /* 
  13. 多行注释 
  14. */ 
  15.  
  16. //单行注释 
  17. #单行注释 
  18. ?> 

简单变量和简单数组知识

1 ,htm和php混编

2, 一个语句以 ";" (分号结束)

3,如何定义一个变量,和变量使用

php数据运算类型

四种标量变量

boolean、integer、float、double、string

两种复合类型

array、object

  1. <?php 
  2. echo "<br>"
  3. echo "如何定义一个变量,和变量使用<br>"
  4.  
  5. $a=9; 
  6. echo "$a"
  7. echo "<br>"
  8. $b1=true;$b2=FALSE; 
  9. $f=1.26; 
  10. $s="字符串类型"
  11. echo "int".$a."boolean".$b1."float".$f."string".$s ; 
  12.  
  13. $arr=array(1,2,3,4,5); 
  14. $arr2=array("id"=>100,"title"=>"this is new" ); 
  15. $arr3=array(array(1,2,3,4),array(5,6)); 
  16. echo "<br>"
  17. echo $arr
  18. print_r( $arr2); 
  19. echo "<br>"
  20. echo $arr3[0][3].$arr3[1][1]; 
  21. echo $arr2['id']; 
  22.  
  23. ?> 

stdClass类是PHP的一个内部保留类,初始时没有成员变量也没成员方法,所有的魔术方法都被设置为NULL,可以使用其传递变量参数,但是没有可以调用的方法,stdClass类可以被继承,只是这样做没有什么意义.

该类是PHP的保留类,并不是所有类的基类.

  1. <?php 
  2. class foo {}  
  3. $bar = new foo();  
  4. echo $bar instanceof stdClass?'yes':'no';  
  5. //output:no 
  6. ?> 

另外一个例子:

  1. <?php  
  2. // CTest does not derive from stdClass  
  3. class CTest {  
  4. public $property1;  
  5. }  
  6. $t = new CTest;  
  7. var_dump($t instanceof stdClass);            // false  
  8. var_dump(is_subclass_of($t'stdClass'));    // false  
  9. echo get_class($t) . "n";                   // 'CTest'  
  10. echo get_parent_class($t) . "n";            // false (no parent)  
  11. ?> 
任何用(object)强制转换都会得到一个stdClass的实例.
------分隔线----------------------------
------分隔线----------------------------

最新技术推荐