- 浏览: 773649 次
- 性别:
- 来自: 天堂
文章分类
最新评论
-
xiaozhao-521:
呀呀呀呀呀呀呀
RequestTest222 -
Andy_hyh:
打扰了,问下openmeeting源码可以运行起来吗?
Openmeetings安装 详细步骤 -
qindongliang1922:
擦,现在还行么,厉害
北京免费吃饭的地方 -
minixx77:
...
Openmeetings安装 详细步骤 -
wwwqqqiang:
喜欢楼主分享问题的方式,有思想
UIView 和 CALayer的那点事
Php的安装:
Linux: apche+php
Windows: apmserv5.2、 appserv-win32-2.5.9
Php的写法:
1. <?php phpinfo( ); //打印出服务器的详细信息 ?> 2. <? echo “wlecom booke.com”; ?> 3. <script language=”php”> echo “2008”; </script>
习惯用第一种写法
什么语句后面加分号?什么不加分号?
结构定义语句---不加分号 for($i=0;$i<10;$i++)
功能执行语句----加分号 echo ”welcome boole”;
注释:
单行注释: //
多行注释 /** */
注释的代码在页面源代码中看不到;
数据类型:
8中类型
Boolean
Integer
Float
String
Array
Object
Resource (资源型)
Null
<?php
$a=2009;
var_dump($a); //查看数据类型
?>
php 是弱类型语言。
定义一个变量放任何类型都可以
定义一个数组类型:
对象类型:
:
<?php
$a=Fopen(“test.php”,”w”);
var_dump($a);
?>
Null型:
<?php
$a=null;
Var_dump($a):
?>
变量的声明:
以$开头,变了么区分大小写。以字母下划线开头。
<?php
$name=”booke”;
$Name=”com”;
echo “$name”;
echo “$Name”;
?>
常量:
一个简单值的标示符。执行期间不可更改
<?php
dfine(“name”,”wwww”);
echo name;
?>
系统常量和自定义常量
常量和变量的区别:
1. 变量前面有$开始,常量没有
2. 常量只能有define定义,
3. 常量 不理会其作用范围
第二章:变量及其运算符
变量之间的转换:
<?php
$a=100;
echo $a;
?>
<?php
$a=0100;
echo $a; 结果 64, 认为是八进制
?>
Boolean 值转换 非0的数都为true,0为false, 0.0为false,
字符串为空,空数组都为false
<?php
$a=100
if($a){
echo “1”;
}else
echo “0”;
}
echo $a;
?>
自动数字转换
强行转换
<?php
$a=”100”;
$b=(int)$a;
var_dump($b); //结果int(100);
?>
<?php
$a=”100boob00k”;
setType($a,”int”);
var_dump($a);
?>
$b=(int)$a; 和setType($a,”int”); 的区别:
$b=(int)$a;:原来的值不变
setType($a,”int”);;:原来的值改变
外部变量和环境变量
获取外部变量:
<form action=”test.php” method=”get”> Username <input type=”text” name=”username”> Passwd <input type=”password” name=”passwd”> <input type=”submit” value=”提交”> </form>
Test.php
<?php
print_r($_GET); ---------用get方法取得属性值
-----得到一个数组; Array ( [username] => bbbb [passwd] => 12323)
echo “user:”;
echo $_GET[“username”];
echo “passwd :”;
echo $_GET[“passwd”];
?>
如果既有get也有post 就用 ---------------echo $_REQUEST[“username”]
第三章: 变量及运算符
环境变量:本身拥有的
<?php
print_r ($_SERVER); -----------服务器信息
echo $_SERVER[“PATH”];
print_r ($_ENV);
phpinfo();--------一系列的环境变量
?>
表达式:常量,变量,运算符等
其他运算符
第三章 流程控制
if(..){ }else{}
switch (…) case: ……
第四章:php函数
函数:一段完成指定任务的已命名代码
定义:
function 函数名 (参数1,参数2,。。。。){
}
定义函数要注意的几点:
A:写出函数的作用
B:函数有几个参数,每个参数是什么类型
C: 函数执行后返回什么值
定义一个函数
<?php
function say (){
echo “000000000”;
}
//调用函数
say();
?>
<?php function say($who,$who1,$who2){ Echo “-----$who”; } say(df,dfd,dfd); ?>
局部变量和全局变量:
在函数中定义的变量在外部无法访问。
在外部定义的变量在函数内部访问,要用global $a;
例如:
任何判断一个函数是否存在 <?php
$a=2008;
function fun1(){
global $a; -------------调用函数外部定义的变量
$b=$a+4;
echo “$b”;
}
fun1();
?>
<?php
function_exists(fun1); -----------存在返回1.不存在返回0;
?>
只有在调用最外面函数的时候,才能调用它里面的函数的值
<?php
function funa(){
function fun1(){
Echo “2008”;
}
function fun2(){
Echo “2008”;
}
}
funa();
fun2();
}
重用函数:
这样会报错(多次包含报错):
<?php
include “test03.php”;
include “test03.php”;
?>
应该是
<?php
include _once “test03.php”;
include _once “test03.php”;
?>
系统函数:
<?php
$file=”./conn.txt”;
if(file_exists($file)){ --------- file_exists()—判断文件是否存在
echo “文件存在”;
- php.rar (16.1 KB)
- 下载次数: 11
发表评论
-
PHP中MVC学习之ThinkPHP(上)
2009-08-10 15:22 15721、什么是MVC MVC本 ... -
PHP通过mail()或Socket发邮件
2009-08-10 14:27 27911、PHP中发送邮件的方式 (1)通过mail ... -
PHP5文字图片混合水印与缩略图
2009-08-07 16:51 26951、介绍PHP水印原理和流程 ... -
PHP5中图片中文验证码(下)
2009-08-07 11:09 16081、image与header输出的介绍 PHP ... -
PHP5中图片验证码的制作(上)
2009-08-07 10:30 19561、启用PHP中GD库 GD库提供了一 ... -
php5中cookie与session
2009-08-06 15:19 16651.cookie和session的简介与区别 ... -
PHP在线编辑器fckeditor应用
2009-08-04 15:18 15791:fckeditor 配置 $sBaseP ... -
PHP模板引擎Smarty缓存应用
2009-08-04 15:14 25881:smarty 缓存的配置 $ ... -
PHP模板引擎Smarty内置函数
2009-08-04 14:36 20161:foreach 数组的处理 与我们在php ... -
PHP模板引擎Smarty的变量操作符
2009-08-04 14:09 15091:什么是smarty变量操作符 php模板引擎sma ... -
php模板引擎smarty入门使用
2009-08-04 13:56 20081:smarty介绍及应用的优缺点 什么是s ... -
php面向对象编程九
2009-08-04 11:55 11581:对象描述的配置 方法名 _tost ... -
php面向对象编程八
2009-08-04 11:30 12521,多态的介绍与优势 介绍: ... -
php面向对象编程七
2009-08-04 11:23 12851。接口的介绍与创建 接口:一种成员 ... -
php面向对象编程六
2009-08-04 11:06 11841:final 用来定 ... -
php面向对象编程五
2009-08-04 10:22 13151.抽象关键字:abstract 抽象就是无法 ... -
php面向对象编程四
2009-08-02 23:19 14811:继承关键字 : e ... -
php面向对象编程三
2009-08-02 23:08 1379类的封装和应用 ... -
php面向对象编程二
2009-08-02 22:57 14421:创建一个和多个对象 创建一个和多个对象我们 ... -
php面向对象编程一
2009-08-02 22:21 13451.什么是面向对象,什么是类 起初,“面向对 ...
相关推荐
### PHP基础入门学习资料大全知识点概述 #### 一、PHP基础入门书籍与教程 1. **《10天PHP入门电子书》** - **简介**:本书旨在通过10天的学习计划帮助初学者快速掌握PHP的基础知识。 - **核心内容**: - PHP环境...
**PHP基础入门小实例** PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,主要应用于Web开发,可嵌入HTML中。本教程将针对初学者,通过一系列简单的小实例,帮助理解PHP的基础概念和语法。 ### 一、...
### PHP基础入门教程:构建动态网站的理想选择 #### 引言 PHP,全称为PHP: Hypertext Preprocessor,是IT领域中一个典型的递归缩写词,在Unix世界中尤为常见。它是一种为HTML页面设计的脚本编程语言,能够在服务器...
【PHP基础入门终极教程】 PHP(Hypertext Preprocessor,超文本预处理器)是一种广泛使用的开源脚本语言,尤其在Web开发领域中占有重要地位。本教程旨在为初学者提供全面且深入的PHP基础知识,帮助他们快速入门并...
php基础入门初识php、配置web.
PHP基础入门学习资料大全下载地址收集
这是一本好书 php入门基础以及延伸
php基础知识的幻灯片,很适合新手用来观看和学习
根据文档内容,PHP基础知识主要涵盖以下几个方面: 1. 开发环境介绍:在开始编写PHP代码之前,需要配置合适的开发环境。文档提到了Zend Studio 13.6作为开发工具,PHP版本为7,以及Windows配合IIS服务器的组合。除...
针对零基础的想要学习PHP的同学们,这是一个很好文档资料,增删改查功能一应俱全
适合PHP初学者学习,详细介绍了PHP学习思路以及基本运用
这个PHP初级入门教程PPT覆盖了PHP的基础知识,从安装环境到实际编程,为初学者提供了全面的指导。通过学习这个教程,你将能够理解PHP的基本概念,编写简单的PHP脚本,并逐步迈向更高级的Web开发技术。记住,实践是...
主讲: 燕十八 课时: 24课时 老师博客: http://www.yanshiba.com 老师微博: http://weibo.com/Yshiba
HP基础教程-PHP入门经典 PHP入门,主要详细介绍简单的PHP语句语法与举例分析,学习PHP快速入门
前端学习PHP的作用能够了解一些编程概念在这些实现了面向对象编程语言的实用在和后端开发工程师配合的时候有把握PHP语言的一些特点PHP是一种脚本语言不需要编译。
知识点一:PHP基础入门 PHP(Hypertext Preprocessor)是一种广泛使用的开源服务器端脚本语言,主要适用于Web开发并可以嵌入HTML中使用。对于初学者来说,入门阶段需要掌握的是PHP的基本语法,包括变量、数据类型、...