仓酷云

标题: PHP网站制作之PHP挪动互联网开辟条记(2)――变量及... [打印本页]

作者: 乐观    时间: 2015-1-16 22:12
标题: PHP网站制作之PHP挪动互联网开辟条记(2)――变量及...
我先把我自己学习PHP的过程做一下概括:1、PHP5.4的基础语法格局
1、PHP的支解符
  1. $php=true;//分号停止语句if($php){echo"真";//分号停止语句}//年夜括号停止语句?>
复制代码
2、PHP正文与语法标识(1)、单行正文//来历于C++的正文#来历于C言语的正文
(2)、多行正文/**/来历于C言语的正文
3、函数的利用格局
(1)前往值函数名()
(2)前往值函数名(参数,参数)
(3)函数名(参数,参数,前往变量)
(4)前往值函数名(....)通用符//PHP5.4的用法
2、PHP5.4的变量与变量的数据范例
变量是由一个美圆符“$"开首,”$"后是一个标识符。标识字符串只字母、数字、下划线构成且不成以数字开首。
  1. $php=true;//分号停止语句if($php){echo"真";//分号停止语句}//年夜括号停止语句$url="blog.csdn.net/dawanganban";//界说变量echo$url;unset($url);//删除一个变量urlecho$url;?>
复制代码
变量定名的体例(1)单词之间间接毗连
$titlekeyword
(2)单词之间用下划线毗连
$title_keyword
(3)单词之间首字母年夜写(驼峰)
$titleKeyword
PHP的数据范例以下:
(1)字符串(String):单引号(复杂引号)或双引号(功效引号)内的内容
(2)整型(integer):-2^32<n<2^32-1
(3)浮点符(float或double)1.8E+308(1.8x10^308)
(4)布尔型(boolean)true或false
(5)数组(Array)
(6)工具(Object)
  1. classPerson{public$userName="阳光小强";publicfunctiongetMsg(){echo"姓名为:".$this->userName;}}$p=newPerson();$p->getMsg();?>
复制代码

(7)资本范例(Resouce)体系数据资本
资本是一个特别的数据范例,没法间接取得变量,必要经由过程专门的函数来会见:
数据库会见必需经由过程Mysql函数库、Mysqli函数库或PDO函数库完成。
文件会见必需经由过程FileSystem函数库完成。
目次操纵必需经由过程Directory函数库完成。
图象操纵必需经由过程GD函数库完成。
(8)空值(NULL)
3、PHP5.4的体系常量与自界说常量
常量在程序实行时代没法改动数据,常量的感化域是全局的。常量的定名与变量类似,只是不带“$"标记。一个无效的常量由字母大概下划线开首,一样平常在PHP中常量都为年夜写字母并且又分为体系常量和自界说常量。
体系常量典范:
__FILE__默许常量,是指PHP程叙文件名及路径
__LINE__默许常量,是指PHP程序的行数
__CLASS__类的称号
在PHP中经由过程define()函数来界说一个常量,其语法格局为:
booldefine(string$name,mixed$value[,boolcase_$insensitive])
name:常量的称号
value:常量的值
insensitive:指定常量称号是不是辨别巨细写。假如设置为true则不辨别巨细写;假如设置为false则辨别巨细写,默许值为false。
  1. define("COLOR","red");//界说一个常量COLOR,值为redechoCOLOR."";//输入常量COLOR的值
复制代码
可变变量
  1. $a="b"$$a="123"//可变变量echo$b;
复制代码
输入了局为:123在字符串中输入变量要利用双引号
  1. $a=50;//echo我有$a元国民币";单引号echo"我有$a元国民币";
复制代码
在双引号中能够实行的回心字符更多,好比
        判别数据范例

  1. $a="-5";//$a=-5;var_dump($a);
复制代码
根据功能来进行封装等。很多的不懂,在使用搜索引擎查找,或者请教老师和在老师详细的讲解、指导下,都能顺利解决。
作者: 再现理想    时间: 2015-1-18 22:55
我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:
作者: 深爱那片海    时间: 2015-1-25 22:38
首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。
作者: 简单生活    时间: 2015-2-4 10:53
Apache不是非得用80或者8080端口的,我刚开始安得时候就是80端口老占用,就用了个 81端口,结果照常,就是输localhost的时候,应该输入为 localhost:81
作者: 冷月葬花魂    时间: 2015-2-9 22:17
首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。
作者: 不帅    时间: 2015-3-9 17:07
这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己
作者: admin    时间: 2015-3-17 00:35
环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。
作者: 爱飞    时间: 2015-3-23 10:59
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2