php语法
2013-11-14 23:00
218 查看
本人学习php主要参考w3c 地址http://www.w3school.com.cn/php/
1 Php基础教程
1.1 语法
1.1.1 php格式<?php ?>; 以“;”结束;
第一个例子hello world<html>
<body>
<?php
echo “hello world!”;
?>
</body>
</html>
1.1.2 查看php的安装信息
<?phpPhpinfo();
?>
1.1.3 Php输出语句 echo 和print
1.1.4 注释和java一样 单行注释“//” 多行注释“/**/”
1.1.5 Php变量
1.1.5.1 语法 $name=”张三”;
1.1.5.2 变量语法
只能以字母或者下划线开头;变量由字母、数字、字符、下划线组成;
变量不能包含空格,如果变量由多个单词组成单词间用下划线连接或者首字母小写其他首字母大写;
1.1.6 字符串
1.1.6.1 字符串连接符”.”
如:<?php$name=”zhangsan”;
$name1=”李四”;
echo $name . $name1;
?>
1.1.6.2 字符串的长度 “strlen()”
<?phpEcho strlen(“zhangsan”);
?>
1.1.7 字符串查找 “strops()”;
<?phpEcho strops(“hello world”,”world”);
?>
结果 6 结果为首字母的位置 否则返回 null即 false
1.1.8 运算符
1.1.8.1 算术运算符 + - * / % ++ --
1.1.8.2 赋值运算符 = += -= *= /= %/ ./
1.1.8.3 比较运算符 == != > < >= <=
1.1.8.4 逻辑运算符 && || !
1.1.9 IF Else elseif 与java中的一样
1.1.10 Switch 语法与java一样
1.1.11 数组 分为:数值数组 关联数组 多维数组 关键字array
数值数组 $name=array("zhangsan","lisi","wangwu"); 取值 $name[0] zhangsan关联数组 $name=array(“zhangsan”=>34,”lisi”=>44,”wangwu”=>54); $name[‘zhangsan’] 34
多维数组 $name=array(“zhangsan”=>array(“ss”,”aa”),”lisi”=>array(“ll”));
1.1.12 循环 while(){} do{} while() for(){} foreach(){} 与java中一样
1.1.13 函数 关键字 function()php提供了700个内置函数
所有函数以 function关键字开头函数名字为字母 下划线开{ 代码}
不带参数 带有一个参数 带有多个参数 有返回值 return关键字返回
1.1.14 表单 提交方式有POST和GET 尝试一下是否有大小写区别
Php接受参数 如果是POST $_POST[“name”]GET $_GET[“name”]
Request 与可以接受post也可以接受get $_REQUEST[“name”]
扬禹水工机械有限公司 生产启闭机闸门,如果有需要请联系!
相关文章推荐
- 关于php的扩展开发
- php怎么实现在登陆界面登陆之后在主页面显示你的登陆个人i信息?
- php如何设置cookie实现自动登陆?
- How to:Aborting a long running task in TPL
- php中的单引号和双引号的区别转
- XSS攻击的过滤
- php页面请求原理
- PHP报错Bus error解决方法
- Zend Studio下的PHP代码调试
- 【总结】关于MediaPlayer中的getCurrentPosition()和seekTo(int)的总结
- php基础系列:从用户登录处理程序学习mysql扩展基本操作
- IFormatProvider接口
- h264 rtp打包
- php字符串简介
- PHP编程遇到的小问题
- PHP扩展官方搜索地址
- Pure-FTPd
- FTP 服务
- cacti插件学习手札--php-Weathermap
- EditPlus正则表达式