位置: 编程技术 - 正文

PHP学习一(基础)第1/2页(php基础入门)

编辑:rootadmin
WEB的应用 当客户端向服务器的程序提出请求时,web服务器根据请求响应对应的页面,当页面中含有PHP脚本时,服务器会交给PHP解释器进行解释执行,将生成的html代码再回传给客户端,客户端的浏览器解释html代码,最终形成网页格式的页面。 PHP能做什么 PHP主要应用于三个领域: PHP分析器,一个WEB服务器器和一个WEB浏览器。 PHP语法结构 编程语言的词法结构(lexical structure)是指管理如何用语言写程序的基本规则的集合。 用户自定义的函数名或类名都是不区分大小写的,变量区分大小写。这就是说,$name 、$NAME 和$NaMe是三个不同的变量。 PHP用分号来分隔简单的语句。 PHP注释 PHP支持C、C++和Shell脚本风格的注释,如下: // 单行注释 /* */ 多行注释 (注意:不能嵌套) # 脚本注释 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 常量 常量是一个固定数值,用一个简单的标识符进行定义,常量默认为大小写敏感。 按照惯例常量标识符总是大写的。 define()用这个函数来定义常量。 string(字符串)常量分为:内置常量和自定义常量。 常数只能包含标量数据(boolean(布尔),integer(整形),float(浮点数)) 内置常量:PHP系统提供的在任何页面数值不会改变的常量 PHP_OS:显示服务器的操作系统版本 PHP_VERSION:显示PHP版本 一些常见的系统常量 __FILE__:PHP文件名,假如是引用文件,则显示引用文件名 __LINE__:PHP文件的行数 TRUE FALSE:表示真假的常量 E_ERROR:指明了代码中最近的错误处 E_WARNING:指明了代码中最近的警告处 E_PARSE:分析代码何处有着潜在的问题 E_NOTICE:为发生不寻常但不一定是错误的地方 自定义常量 用define()来定义常量 define(“mycomputer”, “IBM”); 定义常量:mycomputer 常量的值为 IBM defined(“mycomputer”); 检测常量是否被定义,已定义返回1 否则返回空 变量 PHP 中一个美元符号($)后面跟上一个变量名称,即表示一个变量。变量的名称是对大小写敏感的 < php $var = ‘Bob'; $Var = ‘Joe'; echo “$var, $Var”; // 输出 “Bob, Joe” 可以同时输出两个变量名 $4site = ‘not yet'; // 非法变量名;以数字开头 变量不能以数字开头 $_4site = ‘not yet'; // 合法变量名;以下划线开头 可以以下划线开头 $i站点is = ‘mansikka'; // 合法变量名; 可以用中文 但是不建议使用 isset($var) //检查变量是否定义 unset($var) //删除变量$var empty($var) //判断一个变量的值是否存在 echo $var //空 > 可变变量 一个可变变量获取了一个普通变量的值作为这个可变变量的变量名 < php $a = 'hello'; //普通变量 $$a = 'world'; //可变变量 可变变量用一个普通变量的值作为可变变量的名 echo "$a ${$a}"; //输出:hello world echo "$a $hello"; //输出:hello world > 常量和变量不同 常量前面没有美元符号($); 常量只能用 define( ) 函数定义,而不能通过赋值语句; 常量可以不用理会变量范围的规则而在任何地方定义和访问; 常量一旦定义就不能被重新定义或者取消定义; 常量的值只能是标量 数据类型 四种标量类型: 布尔型(boolean) 整型(integer) 浮点型(float)(浮点数,也作double) 字符串(string) 两种复合类型: 数组(array) 对象(object) 最后是两种特殊类型: 资源(resource) NULL 空 PHP是一种非常弱的类型语言。 在PHP中,变量的类型通常不是由程序员设定的,确切地说,是根据该变量使用的上下文在运行时(即变量的值)决定的。 实例: < php $bool = TRUE; // 布尔型 $str = “foo”; // 字符串 $int = ; // 整型 echo gettype($bool); // 输出 boolean (gettype获取变量的类型) echo gettype($str); // 输出 string > 整型 整型值可以用十进制,十六进制或八进制符号指定,前面可以加上可选的符号(- 或者 +)。 < php $a = ; // 十进制数 $a = -; // 一个负数 $a = ; // 八进制数(等于十进制的 ) $a = 0x1a; // 十六进制数(等于十进制的 ) > 浮点型 浮点数(也叫浮点数,双精度数或实数)可以用以下任何语法定义: < php $a = 1.; $a = 1.2e3; $a = 7E-; > 字符串 string是一系列字符。在 PHP 中,字符和字节一样,也就是说,一共有 种不同字符的可能性。这也暗示 PHP 对 Unicode 没有本地支持。(关于字符串类型后面专有一章详细讲解) < php $str = “hello world!”; > 布尔型 这是最简单的类型。boolean 表达了真值,可以为 TRUE 或 FALSE。 当其他类型转换为 boolean类型 时,以下值被认为是FALSE: 布尔值 FALSE 整型值 0(零) 浮点型值 0.0(零) 空白字符串和字符串 "0" 没有成员变量的数组 没有单元的对象(仅适用于 PHP 4) 特殊类型 NULL(包括尚未设定的变量) 所有其它值都被认为是 TRUE(包括任何资源)。 数组 数组是PHP中的一种重要的数据类型。一个标量只能存放一个数据, 而数组可以存放多个数据。 $my=array(‘1',‘2',‘abc',‘d'); 对象(Object) 对象是一种高级的数据类型以后会学 资源(Resource) 资源是由专门的函数来建立和使用的 类型强制转换 PHP 中的类型强制转换:在要转换的变量之前加上用括号括起来的目标类型。 允许的强制转换有: (int), (integer) - 转换成整型 (bool), (boolean) ? 转换成布尔型 (float), (double), (real) - 转换成浮点型 (string) - 转换成字符串 (array) - 转换成数组 (object) ? 转换成对象 < php $foo = ; // $foo is an integer $bar = (boolean) $foo; // $bar is a boolean >

推荐整理分享PHP学习一(基础)第1/2页(php基础入门),希望有所帮助,仅作参考,欢迎阅读内容。

PHP学习一(基础)第1/2页(php基础入门)

文章相关热门搜索词:php零基础教程,php基础入门,php教程零基础入门,php基础入门,php入门基础教程,php基础入门教程,php教程零基础入门,php基础入门教程,内容如对您有帮助,希望把文章链接给更多的朋友!

PHP学习 运算符与运算符优先级 算术运算符运算符名称结果$a+$b加法$a和$b的和$a-$b减法$a和$b的差$a*$b乘法$a和$b的积$a/$b除法$a除以$b的商$a%$b取模$a除以$b的余数递增/递减运算符运算符

php学习 函数 课件 代码重用include()require()这两个函数都是用来引用文件的,区别是当处理失败时include()产生一个警告而require()是一个致密错误include_once()require_once()这两个

php学习 字符串课件 语法字符串string可以有三种方法定义‘'(单引号)(双引号)(定界符)转义序列可以用\解释为双引号的最大特点是变量名会被变量值代替定界符可以原样

标签: php基础入门

本文链接地址:https://www.jiuchutong.com/biancheng/276764.html 转载请保留说明!

上一篇:坏狼的PHP学习教程之第3天第1/2页(坏狼变身记简介)

下一篇:PHP学习 运算符与运算符优先级(php中运算符)

  • 增值税什么时候计入成本
  • 税控盘是什么东西多少钱
  • 什么是进项税额转出
  • 我国会计准则规定,会计核算以人民币为记账本位币
  • 备用金没有发票抵消违法吗
  • 公司购买汽车的购置税怎么做账
  • 审计报告报备
  • 快速撕发票的方法有哪些
  • 单位劳务派遣的比例
  • 一般纳税人增值税优惠政策
  • 物业公司银行存款专款专怎么做分录
  • 资产处置损益属于收入吗
  • 房地产企业契税税率是多少
  • 缴纳个税和社保
  • 购买税控设备,享受何种优惠政策
  • 营业收入包括其收入吗
  • 去年销售怎么算
  • 出口退税远程申报
  • 已认证的发票如何冲红
  • 什么是劳动保护费支出
  • 资产减值损失能否在所得税税前扣除
  • 怎么知道定额发票是真是假的
  • 已经折旧完的固定资产怎么处理
  • windows10如何开机启动软件
  • 分配的水电费属于什么会计要素
  • 如何升级win10系统版本
  • 上月多计提的税金及附加怎么办
  • PHP:imagepsloadfont()的用法_GD库图像处理函数
  • 水培吊兰的养殖周期
  • php文本操作
  • 应收票据终止确认的情形
  • php框架symfony
  • 当月已验旧的发票怎么开
  • 蓝桥杯第十四届省赛获奖名单
  • jasperreports入门
  • 第十章光结局和夜结局
  • 汇算清缴的所得税怎么做账
  • 工资可以当月计提当月发放怎么做账
  • 进项大于销项怎么结转增值税
  • 报税系统如何导出发票
  • 购进车辆的会计分录
  • 电子发票会自动上传吗
  • 银行借记和贷记一样吗
  • 每月随工资扣的房费缴纳个税吗怎么算
  • 固定资产办理竣工结算之后的处理方式
  • 因质量问题免费退货
  • 什么是住房补贴,住房补贴如何办理?
  • 利息收入填在汇算清缴哪里
  • 无票收入是怎么算的
  • 劳务总价包干
  • 跨年度冲收入,冲成本分录如何做?
  • 应收账款调增调减?
  • 残保金逾期申报了补报会有罚款和滞纳金吗?
  • 受疫情影响较大的困难行业企业2020
  • 收到政府补贴现金流
  • 取得投资款缴纳企业所得税吗
  • 电子设备按5年折旧可以吗?
  • 出口货物退货需要交税吗
  • sql server设置
  • sqlserver升级到2016
  • 批量查询sql语句
  • sqlserver存储过程怎么查看
  • 注册表隐藏桌面图标
  • icloud win10
  • ie8 开发者工具
  • windows如何删除本地用户
  • linux 常见
  • 怎么关闭win10升级
  • 用kotlin开发android
  • 用原生js写项目
  • python的判断
  • javascript中判断数据类型的几种方法
  • 浅谈幼儿良好行为的培养论文
  • JavaScript开发技巧
  • js原生dialog
  • python中删除语句
  • jquery获取浏览器宽度
  • js dom操作方法
  • 运满满订单取消技术服务费退还吗
  • 黑龙江省税务局领导最新分工
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设