建站软件 优化软件 编程软件 网页辅助 站群程序 网站程序 图像处理 资源教程 字体下载 推荐软件


您的位置:首页 > PHP学习 > php基础入门

php基础入门

时间:2015-03-03 20:06:41  来源:免费模板网 作者:风雪 阅读次数 tagsphp基础

今天学习php的基础,适合初学者入门

php介绍:
1 php HyperText preprocessor 超文本预处理程序。
2 php运行环境:lamp(运行环境) wamp(开发环境)
3 http://主机ip[:端口号]/文件路径
  /home/soft01/www
  
  phpinfo(); 环境信息
 
4 php结构
<body>
html代码
</body>
 
标准定界符*******
<?php 
php代码
?>
短标记定界符:
<? 
php代码
?>
c://windows/php.ini php配置文件   short_open_tag = On
 
asp风格 
<%
php代码
%>
 
说明:php代码
1》严格区分大小写;
2》每行代码结束后,要以分号;结尾。
 
二、数据类型
1 数据类型:
主数据类型:
伪数据类型:
 
2 主数据类型:
标量数据类型:
复合数据类型:
特殊类型:
 
3 标量数据类型
字符串(string)
整形(integer)
浮点型(float/double)
布尔型(boolean)true false
 
/****************************************************/
4 字符串:
1》单引号
2》双引号
3》<<<flag
字符串
  flag;
  注意:<<<标志
  结束标志必须在行首
强调 :html代码能写入字符串中,echo输出在页面能够成正常执行。
 
5 转义字符:
目的:控制《==》字符
符号 \
 
\$ 美元符号
\'  ''
\"  ""
\n  换行
\r  回车
\t  制表符
\\  \
 
6 布尔型(true/false)
true 1
false 0
 
 
7 复合数据类型:
数组(array) *******
对象(object) *******
8 特殊类型
空值  null
资源 resource(后面大量见到)*****
9 空值
1> 明确赋值为NULL
2> 没有赋值的变量
3> unset(变量名称)销毁的变量
/**************************************************************/
10 伪数据类型
mix 混合类型,参数可以是多种类型。
gettype(mix 参数)
number: 数值:整形和浮点型。
callback 函数???????
 
三、变量*********
1 声明变量:
$变量名称 = 值;  //值:值可以包含上面所有类型的数据。
 
2 变量命名规则:
$符号后边第一个必须是字母或下划线,第二位后可有字母 数字  下划线
变量名称不禁止与关键字同名。关键字:
变量名称最好有一定的含义。
习惯:把第二个词后的首字母都大写。(驼峰标记法)
$userName $userAge $userList $newsTitle 
$user_name $user_age $news_title
 
3 预定义变量:
$_ENV 存储了环境变量信息。
http传递数据的两种方式 get post
$_GET
$_POST 
$_FILES  接受文件上传的。
$_SERVER  服务器资料
HTTP_HOST======>localhost:8888
SERVER_NAME======>localhost
SERVER_ADDR======>127.0.0.1
SERVER_PORT======>8888
REMOTE_ADDR======>127.0.0.1
DOCUMENT_ROOT======>D:/AppServ/www
PHP_SELF======>/0804/test.php
使用:
$_SERVER[PHP_SELF]
$_SESSION :  存储在服务器端的变量。用来跟踪记录信息的。
 
四、运算符:
 1 算数运算符: + - * / %(余数)
 2 字符串运算符:.
 3 比较运算符: >  < >= <= ==(相等,比值)  !=(不等)  ===(值 类型) !==
 4 逻辑运算符: 与 &&   或||  非!      xor(异或)
 与 或
 条件1 &&(||) 条件2
 
 条件1 && 条件2  两边都是true
 条件1 (||) 条件2  只要有一个true就可以
 
 !  !3 对立面。
 5 错误抑制符号:
 @  不显示错误信息。
 
 6 位运算符:(了解)
 & | ~ >>  <<
 
 五 常量:
 
 define("常量名称","常量的值");
 
 2 魔术常量:
 __FILE__******** 返回文件的物理路径和文件名称
 basename(__FILE__); 返回文件名称;
 dirname(__FILE__);  路径。
 
 __LINE__  打出当前行号
 __CLASS__ 返回当前类名
 __METHOD__ 返回当前方法名称
 __FUNCTION__ 返回当前函数名

本文地址:https://www.freemoban.com/php/2015/0303/803.html

猜你喜欢
栏目推荐
模板推荐

Copyright:www.freemoban.com 免费模板网 All Rights Reserved 网站备案:辽ICP备19014872号-2   辽公网安备 21010602000376号  辽公网安备:42900402000182号

免责声明:本站部分资源来自互联网收集,版权归原创者所有,如果侵犯了你的权益,我们会及时删除侵权内容,联系QQ:1615187561 谢谢合作!