位置: 编程技术 - 正文

PHP入门学习笔记之一(php入门基础教程)

编辑:rootadmin

1. 基本语法 要在HTML代码中嵌入PHP脚本的方法是在<?php ?>中书写代码。向浏览器输出数据采用echo或者print函数。echo可以接受多个参数,print 只能接受一个。echo的形式是 void echo(string arg1,[,…string argn]); PHP语法允许省略括号。 例如, 将会在浏览器上输出 Hello my world PHP 还支持一个和C语言很像的printf函数,例如 printf(‘ %d apples',),将会输出 apples。sprintf的用法和printf一致,不过它不是输出到浏览器,而是返回一个字符串。 2.数据类型和变量 PHP是弱类型的,一个变量不需要预先声明,也不需要指定类型。PHP中变量是$加上变量名,PHP的变量是区分大小写的。 例如上例中的 $my='my'。 PHP支持的变量类型包括:布尔型,整型,浮点型,字符串,数组和对象。前四种很常用,也和其他语言类似,不多做介绍。数组和对象后文具体介绍。 PHP中有函数来检测 对象的类型,它们是 getttype。gettype返回一个string,它的值可以是array,boolean,double,integer,object,resource,string 和 unknow type. PHP也支持显式的类型转换,语法和C类似。 转换操作符 转换为 (array) 数组 (bool) (boolean) 布尔型 (int) (integer) 整数 (object) 对象 (float),(double),(real) 浮点数 (string) 字符串 例如: 输出结果为: string integer string double 还有函数可以用来判断一个变量是不是某种类型,例如 is_array(),is_bool()等等,用法都类似。 3. 函数和变量作用域 PHP声明函数的方法很简单,形式如下: 不需要指定返回类型,括号中也不需要指定变量类型,只要有变量名就可以。例如: 默认情况下,PHP是按值传递参数的,在函数内改变参数的值并不会改变函数外变量的值,但是PHP也支持按引用传递,语法和C一致,&$paramName,例如,下面一个经典的例子: 输出结果: a is 3, b is 5 a is 5, b is 3 PHP的函数还支持参数的默认值,语法和C也是一样的。例如: 下面介绍变量的作用域。PHP的变量作用域和C很类似,有局部变量,函数参数,全局变量,静态变量4种。局部变量就是在函数内声明的变量,函数参数是在函数首部声明的变量;不在函数中声明的变量是全局变量,全局变量可以在任何地方访问到,但是和C不同的是,如果在函数中要修改全局变量的值需要用GLOBAL关键字显式指定它是全局变量,否则PHP就会声明一个同名的局部变量并且覆盖它。例如: 输出的结果是: 0. 1. PHP还有一种超级全局变量。超级全局变量是由PHP系统预定义的,主要用来访问与环境有关的信息,例如当前用户会话,用户操作环境和本地环境等。超级全局变量是一个数组,例如$_SERVER中存储了服务器相关的信息。$_GET,$_POST,$_FILES,$_COOKIE中分别存储了客户端采用get提交,和post的提交的信息,上传的文件,cookie信息等。这些变量的使用都很简单,需要什么信息只需要查找 4 变量的变量 和C一类的静态语言不同,PHP的变量名本身可以是一个变量,这对于需要动态生成很多变量的时候是很便利的。例如: 输出结果为: I am hello 5.流程控制语句 主要包括,if else, while,for,do while,switch. 这些和C语言都很像,基本是一致的。不多做介绍。有些不同,PHP的 elseif是一个关键字,是连在一起的,而C语言是else if。

推荐整理分享PHP入门学习笔记之一(php入门基础教程),希望有所帮助,仅作参考,欢迎阅读内容。

PHP入门学习笔记之一(php入门基础教程)

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

PHP 强制下载文件代码 ?php$filename='1.png';header("Content-Type:application/force-download");header('Content-Disposition:attachment;filename="'.$filename.'"');echo$filename;?

PHP编程最快明白(第一讲 软件环境和准备工作) 下载安装好就可以用,这样的集成开发环境很多,如果你已经按照其他书安装了PHP+Mysql开发环境,调试过就不用改了。我是租的空间,本地调试就没关

一篇有意思的技术文章php介绍篇 身为一名中级PHPer菜鸟..无聊了就爱在各个PHP论坛瞎转.看到了好多PHP初学者都问到了很多相同的问题.而且我学PHP的时候也都遇到过.为了让PHP初学者少走

标签: php入门基础教程

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

上一篇:献给php初学者(入门学习经验谈)(php基础入门教程)

下一篇:PHP 强制下载文件代码(php快速下载文件)

  • 小规模纳税人有增值税吗
  • 城建税计税方法
  • 税差理论名词解释
  • 个税如何变更公司
  • 哪些福利费可以进在建工程
  • 全年交多少税可以退
  • 发票未到暂估账务处理
  • 一般企业和小企业会计准则的区别
  • 政府机关车辆拍卖
  • 一般纳税企业可以变更小微企业吗
  • 向个人借款计入什么会计科目
  • 非税收入如何审查
  • 无形资产的摊销,可摊销的标准是什么?
  • 公司成立时代垫资合法吗
  • 当月勾选认证的原材料与当月领用的原材料区别
  • 对公付款没有发票
  • 工业企业用电是收入的几倍
  • 应付账款借方余额为负数是什么意思
  • 小规模纳税人税率3%减按1%
  • 企业所得税减半征收计算公式
  • 研发人员的社保可以加计扣除吗
  • 发票失联企业不处理的后果
  • 怎样接收电子承兑汇票流程视频
  • 事业单位非税收入怎么做账
  • php如何实现多进程
  • 发散思维的关键
  • 已付货款没有发票能做支出吗
  • 销售折扣的会计分录处理
  • 商品结转成本后怎么做账
  • 知乎如何更改名字
  • php数组函数 菜鸟
  • 冰上的卷羽鹈鹕,希腊凯尔基尼湖 (© Guy Edwardes/Minden Pictures)
  • 准公益性企业
  • 税务机关代小规模纳税人开发票
  • GPT3.5 , InstructGPT和ChatGPT的关系
  • docker-p
  • xa 事务
  • 购买公司支付的钱怎么做账
  • 非财政补助结余分配和非财政拨款结余分配
  • 其他综合收益要结转到本年利润吗
  • 形成固定资产的主要手段是
  • 2022年我们国家将举行什么样的盛会
  • 物流公司进项包括什么
  • 运输公司挂靠车辆的会计处理?
  • 营业收入的相关认定
  • Mysql数据库备份库命令
  • 业务往来接受礼品
  • 记账错误是什么意思
  • 商品互换定义
  • 员工请假扣款怎么做分录
  • 印花税缴纳怎么做账
  • 增值税进项税额抵扣期限最新
  • 土地管理费属于什么费用
  • 进账单,其中有两个账户
  • 房地产开发企业会计制度
  • 销售折让的会计账务处理分录
  • 非流动资产减少
  • 母公司及子公司增资
  • 如何登录网络?
  • 其他综合收益属于什么科目借贷方向
  • 农行公户怎么给公户转账
  • sqlserver数据库事物日志已满
  • windows怎么显示隐藏文件
  • mac salad
  • ubuntu无线网卡驱动离线安装
  • gh-files是什么
  • 如何解决xp系统卡顿
  • win10系统的优化
  • win7定时静音
  • 锁屏壁纸设置后不显示怎么办
  • js中事件的三要素
  • android:LruCache缓存小结
  • UNIX sh(Bourne Shell)脚本里面使用数组的两种方法
  • tomcat8.5.8
  • android studio报错
  • python中的迭代器
  • 中加税务信息互换执行
  • 一般纳税人租赁费税率
  • 写给税务局的表扬信
  • 20万块手表交多少税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设