Maison >php教程 >php手册 >2014年10月15日 PHP基础及基本语法

2014年10月15日 PHP基础及基本语法

WBOY
WBOYoriginal
2016-06-06 19:59:571198parcourir

PHP基础 今天本来想说下DivCSS的,发现我也不怎么会Div,那就放到以后再说 直接使用套装包:wamp,一路点下去安装完成。 编程软件:sublime,还是先不要使用DW这种功能强大的带提示的工具了。 wamp安装好后,运行wamp,在www目录下建立一个test.php文件,用s

PHP基础

今天本来想说下Div+CSS的,发现我也不怎么会Div,那就放到以后再说2014年10月15日  PHP基础及基本语法

直接使用套装包:wamp,一路点下去安装完成。

编程软件:sublime,还是先不要使用DW这种功能强大的带提示的工具了。

wamp安装好后,运行wamp,在www目录下建立一个test.php文件,用sublime打开

写上代码:

<?php phpinfo();
?>
用浏览器打开:127.0.0.1/test.php会出现一个网页,

该网页包括了关于PHP的编译和扩展信息,PHP版本,服务器信息和环境,等等。这样就表示环境安装成功。


PHP基本语法


PHP是用于服务端的脚本语言。

看看它都可以干什么:

1.收集表单数据

2.生成动态网页

3.字符串处理

4.动态输出图像

5.处理服务器端的文件系统

6.编写数据库支持的网页

7.会话跟踪控制

8.处理XML文件

9.支持利用大量的网络协议

10.服务器端的其他相关操作


说一下PHP和HTML代码混编的问题
先举个例子:

	
	<title><?php echo  "这是标题"   ?></title>
	
		<!--还有一种看着比较麻烦的-->

		<!--比如我要循环输出一个表格-->
		
标题 内容
while(从数据库中获取数据) { }
怎样去改这个代码让它可以执行呢,下面代码
		<?php while(从数据库中获取数据)
		{                           //解决方法就是把HTML不该就有的语句用<?php?>把它们包起来
		?>
			<tr>
				<td><?php echo "第n个标题"  ?></td>
				<td><?php echo "第n个内容"  ?></td>
			</tr>
		<?php }     //包起来
		?>

对了  PHP中的注释,//     /**/  都可以用     #注释很少用


变量的声明

PHP是弱语言,没有先定义后使用这一说,在什么时候用到,什么时候定义即可。而且,它没有像C语言一样把变量分为很多类型,当你定义它的时候,赋值是什么类型的,它就是什么类型的

例如:

<?php //声明变量的时候,是开头一个美元符号,后面跟变量名称,变量名称区分大小写。
	$a = 100;   //现在它是一个整形
	$b = "string";   //现在是一个字符串类型
	$c = 99.99;    //现在是一个浮点类型
	$d = true;    //现在是一个bool类型

?>
还有一个数组类型,它不像其它语言一样十分严格,里面的数据必须同类型,PHP的数组其实是一个有序图,它的下标和数据是key=>value的关系

例子:

<?php //声明数组是用array函数
	$arrayName = array(&#39;name&#39; => "12312", 12 => 123333, 13 => true);
	//打印数组
	print_r($arrayName);
	//根据下标打印数据
	echo $arrayName["name"];
	echo $arrayName[12];
	echo $arrayName[13];

?>
类型强制转换问题
<?php $a = 100;
	$b = 99.99;
	//如果是直接$a = $b,$a的值会变成99.99,但是我想取整赋值,如下
	$a = (int)$b;

?>
今天就说这么多吧2014年10月15日  PHP基础及基本语法



Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn