Home >php教程 >php手册 >php基础入门知识笔记

php基础入门知识笔记

WBOY
WBOYOriginal
2016-05-25 16:46:301124browse

基本知识

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

简单变量和简单数组知识

1 ,htm和php混编

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

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

php数据运算类型

四种标量变量

boolean、integer、float、double、string

两种复合类型

array、object

<?php 
	echo "<br>"; 
	echo "如何定义一个变量,和变量使用<br>"; 
	 
	$a=9; 
	echo "$a"; 
	echo "<br>"; 
	$b1=true;$b2=FALSE; 
	$f=1.26; 
	$s="字符串类型"; 
	echo "int".$a."boolean".$b1."float".$f."string".$s ; 
	 
	$arr=array(1,2,3,4,5); 
	$arr2=array("id"=>100,"title"=>"this is new" ); 
	$arr3=array(array(1,2,3,4),array(5,6)); 
	echo "<br>"; 
	echo $arr; 
	print_r( $arr2); 
	echo "<br>"; 
	echo $arr3[0][3].$arr3[1][1]; 
	echo $arr2[&#39;id&#39;]; 
	 
	 

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

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

<?php 
	class foo {}  
	$bar = new foo();  
	echo $bar instanceof stdClass?&#39;yes&#39;:&#39;no&#39;;  
	//output:no 
	 

另外一个例子:

<?php  
	// CTest does not derive from stdClass  
	class CTest {  
	public $property1;  
	}  
	$t = new CTest;  
	var_dump($t instanceof stdClass);            // false  
	var_dump(is_subclass_of($t, &#39;stdClass&#39;));    // false  
	echo get_class($t) . "n";                   // &#39;CTest&#39;  
	echo get_parent_class($t) . "n";            // false (no parent)  
	 

任何用(object)强制转换都会得到一个stdClass的实例.

本文地址:

转载随意,但请附上文章地址:-)

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn