PHP基础(PHP的数据类型)

PHP 基础语法和数据类型学习笔记 这些只是 PHP 的基础语法和数据类型的一部分,帮助您入门。学习 PHP 还有更多的概念和功能,如数组操作、字符串处理、数据库连接等。通过不断练习和深入学习,您可以掌握更多 PHP 的应用和开发技巧。PHP 是一种广泛使用的服务器端脚本语言,它可以嵌入到 HTML 中,并且易于学习和使用。本文将介绍 PHP 的基本语法和数据类型,帮助初学者入门。PHP 是一种弱类型语言,它会根据赋值的内容自动推断变量的数据类型。PHP 提供了丰富的文件操作函数,用于读取和写入文件。PHP 支持常见的条件语句和循环结构。 阅读详情

PHP在web中的位置:

这里写图片描述

1、PHP的标记风格

1、XML风格(最常用,推荐使用)

<?php
echo "this is xml style";
?>

2、脚本风格

<script language="php">
echo "this is scritp style";
</script>

2、PHP的数据类型

这里写图片描述
1、boolean(布尔型)

<?php
   $boo=true;
   if($boo==true){
       echo "boo is true";
   }else{
       echo "boo is false";
   }
?>

输出:boo is true


2、字符串类型
三种字符串定义的方式:

单引号’ :变量按照普通字符串输出。
双引号”:双引号中包含的变量会被自动替换成实际的数值。
界定符<<<:和单双引号区别不大。

<?php
   $i='这是单引号变量';
   echo  "$i";
   echo  '$i';
?>

输出结果
这里写图片描述


这里写图片描述
3、integer
在32位的操作系统中,有效数值范围-2147483648~+2147483647
如果使用八进制,数字前面加上0;
如果使用十六进制,数字前面加上0x;


4、float浮点型
既可以存储整数,也可以存储小数。


5、array数组,下标从0开始。
一组类型相同的变量的集合
这里写图片描述
应用array()函数声明数组时,数组下标即可以是数字索引也可以是关联索引。下标与数组元素值之间用“=>”连接,不同数组元素之间用逗号分割

<?php
  $arr =array("a","b","c");
    echo $arr[0];
    echo $arr[1];
    echo $arr[2];
?>

输出结果:abc


<?php
  $arr =array("a"=>"1","b"=>"2","c"=>"3");
   print_r($arr);
?>

输出结果:Array ( [a] => 1 [b] => 2 [c] => 3 )


数组的遍历可使用foreach和list()函数,但是list()函数仅能用于索引值从0开始的数组

用foreach()遍历数组

<?php
  $arr =array("a","b","c");
  foreach($arr as $link){
      echo $link ."<br>";
  }
?>

输出结果:
a
b
c


6、对象
对象是类的实例,由new命令来创建。


7、资源
资源类型是PHP4引进的,使用资源时,系统会自动启动垃圾回收机制,释放不再使用的资源,避免内存消耗殆尽。


8、null
表示没有为该变量设置任何值,null和NULL是一样的。

15-1 PHP基础 - 数据类型 函数在打开文件时可以指定不同的模式来实现不同的操作。我这里在桌面创建一个.txt的文件,随便写入一点东西。 阅读详情

相关推荐

掌握PHP编程基础与数据类型

本文介绍了PHP编程的基本概念,包括如何创建和运行PHP程序、语句、表达式、变量、常量和操作符的使用。此外,文章深入探讨了PHP中的标量数据类型,包括字符串、整数、浮点数和布尔值,以及如何通过PHP的交互模式进行实践。

weixin_35754676的博客 353

PHP 基本数据类型

当你的才华 还撑不起你的野心时 那你就应该静下心来学习   目录 Integer 整型      Float 浮点型 String 字符串类型 Array 数组 Object 对象 Resource 资源 NULL 类型转换 一、PHP 支持的8种基本数据类型 四种标量...

weixin_44110913的博客 1110

PHP编程基础:变量、函数和数据类型

本文深入探讨了PHP中的变量命名规则、函数命名约定、类命名规范以及关键字的使用。同时,文章详细介绍了PHP的数据类型,包括整数、浮点数、字符串等,以及如何在编程中正确处理这些类型。

weixin_30765637的博客 305

PHP基础:数据类型

通过一组类型判断函数,来判断变量,最终返回这个变量所保存数据的数据类型(相同结果为true,失败为false):是一组以is_开头后面跟类型名字的函数:is_ xxx(变量名)数据类型:data type,在php中指的是存储的数据本身的类型,而不是变量的类型,php是一种弱类型语言,本身没有数据类型。类型转换,在很多条件下,需要制定的数据类型,需要外部数据(当前php取得的数据),转换成目标数据。1.强制转换(类型)变量名,是对数据值复制的内容进行处理(不会处理实际存储的内容)

qq_74182584的博客 299

电磁波成像技术全解析:从γ射线到无线电波的应用实践

本文全面解析电磁波成像技术,从γ射线到无线电波的应用实践。详细介绍了不同波长电磁波的特性与实用场景,包括医疗影像、工业检测、安防监控等领域。特别探讨了X射线、红外热成像、毫米波雷达等前沿技术的实战应用,为读者提供技术选型指南和操作技巧。

weixin_29305337的博客 292

从建模到调参:基于Simulink的两轮差速机器人轨迹跟踪PID控制全流程解析

本文详细解析了基于Simulink的两轮差速机器人轨迹跟踪PID控制全流程,涵盖运动学建模、仿真环境搭建、PID控制器设计与实现等关键环节。通过Simulink仿真和可视化调试技巧,帮助开发者掌握移动机器人运动控制的核心技术,提升轨迹跟踪精度与性能优化能力。

weixin_28717683的博客 240

PHP之数据类型(基础篇)

在学习任何编程语言之前,了解其数据类型是至关重要的。数据类型定义了程序中可用的不同类型的数据,并决定了如何存储和操作这些数据。PHP作为一种流行的编程语言,具有丰富的数据类型和弱类型特性,这为开发人员提供了灵活性和便利性。在PHP语言中数据类型分为三大类,标量类型,复合类型,特殊类型在下面一个一个的介绍。

diaobusi的博客 425

从CTF到实战:Frida Hook无导出SO函数的3种特殊姿势

本文深入探讨了在移动安全逆向工程中,如何利用Frida Hook无导出SO函数的三种高级技巧:字符串引用定位法、调用栈回溯法和内存特征码扫描。针对安卓So层加固和混淆场景,文章结合CTF赛题与实战案例,详细解析了每种方法的原理、实现步骤与适用场景,为安全研究人员提供了从理论到实践的完整解决方案。

jenkins8butler的博客 516

PHP基础-数据类型(第九天)

PHP作为弱类型语言,其数据类型分为三大类八小类:标量类型(int、float、bool、string)、复合类型(array、object)和特殊类型(resource、null)。PHP 7+引入了类型声明系统,支持函数参数和返回值的类型约束,提升代码可读性和安全性。类型系统帮助开发者明确变量用途,捕获类型错误,并支持IDE智能提示。PHP 8.x版本进一步增强类型支持,如联合类型、混合类型等特性。

weixin_48813932的博客 751

一个 ABAP 工具,能打印系统里某个用户对 BSP 应用的浏览历史记录

只要一个用户在 SAP ABAP 系统里浏览过 BSP 页面,会留下浏览历史记录。本工具会解析出这些记录,打印出该用户浏览的历史事件,和浏览过的页面名称。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 545

开源Harness项目DeerFlow 2.0,让智能体几乎能完成任何复杂任务

从提示工程到上下文工程,再到如今的 Harness,这条演进路径的本质是从“教模型如何理解人类”迈向“为模型构建一个可执行、可信赖、可长期运转的数字世界”。 当越来越多像 DeerFlow 2.0 这样的 Super Agent Harness 走向普及,AI 将真正进化为能理解、会规划、可执行、敢交付、长期负责的成熟生产力形态。

技术引领业务创新 519

PHP数据类型详解:从入门到精通

PHP作为一门弱类型脚本语言,其数据类型系统灵活且强大。PHP支持8种基本数据类型,分为标量类型(布尔型、整型、浮点型、字符串)、复合类型(数组、对象)和特殊类型(资源、NULL)。理解这些数据类型及其特性是掌握PHP的基础。PHP提供了类型检测函数和多种类型转换方式,包括自动转换、强制转换和使用settype()函数。最佳实践包括使用严格比较、类型声明、文档注释和避免隐式转换。PHP7+引入了标量类型声明和严格模式,增强了类型系统的严格性和安全性。掌握PHP的数据类型系统及其最佳实践,有助于编写更健壮的代

anywayflour的博客 985

2023年全国职业院校技能大赛 网络系统管理服务模块 Linux部分讲解

网络系统管理,Linux,服务部署,Chinaskills,2023国赛

weixin_62926639的博客 1545

PHP基础1(php基础语法,变量与常量,数据类型,运算符)

本文介绍了PHP的基础语法和核心概念,包括:1. 基本语法结构(<?php ?>标签和echo输出);2. 变量与常量的定义及命名规则;3. 数据类型(布尔、整型、浮点、字符串、数组等);4. 运算符(算术、自增/减、比较、赋值、逻辑、三元运算符);5. 单双引号字符串处理的区别。文章通过代码示例演示了PHP的基础操作,强调其作为后端语言生成动态HTML的能力。

一起进步 1028

基于Python的上市公司年报PDF文本抓取与财务风险分析系统

随着大数据时代的到来,金融数据分析已成为投资决策和风险管理的重要工具。上市公司年报包含了丰富的财务信息和经营数据,通过对这些数据的提取和分析,可以评估公司的财务状况和潜在风险。本文将详细介绍如何使用Python构建一个完整的上市公司年报文本抓取与财务风险分析系统,涵盖PDF文本提取、数据清洗、财务指标计算和风险分析等全流程。

2201_76125261的博客 311

Hermes Agent 实战复盘:5 类超预期场景与3 个典型翻车案例分析

揭示 Hermes Agent 在 PDF 智能解析、低代码评审结构化、Kanban 任务驱动执行等五类未被文档覆盖的超预期落地场景,核心依赖 `soul.md`/`CLAUDE.md`/`kanban` 三层上下文建模机制,而非单纯堆 token 或 agent 数量。

weixin_42520239的博客 384

php运算之后数据类型,PHP基础 数据类型 运算符

PHP简介PHP,Hypertext Preprocessor,超文本预处理器,PHP是一种开源的服务器端的脚本程序。PHP语法,结合了C、Java、 Perl、JavaScript等语法,并且PHP也有自己的语法。PHP入门比较简单。PHP语法基础PHP与ASP一样,也是嵌入到HTML文件中去的;PHP文件必须要经过虚拟主机(Apache服务器)解析后,才能看到结果;PHP的标记是:PHP文件的...

weixin_34446948的博客 231

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

PHP基础语法之数据类型

PHP的数据类型主要分为三大类八小类 ,三大类分为基础数据类型,复合数据类型,以及资源数据。基础数据类型又分为 整数型 浮点型 布尔型 字符串型 复合数据类型主要包括数组array 以及 对象 object 资源数据主要指外部的数据resource以及空值null 首先整数型int 64系统中占据8字节内存 32位系统中分配4字节内存 例子: %a =1; 浮点float型同样占据8字节内...

雪球滚起来的博客 788

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

PHP语法基础篇:变量与数据类型

"本文是PHP语法学习的第一篇,将聚焦最基础的三个部分: 基本语法结构:PHP文件格式、注释写法 变量使用:变量声明、命名规范、作用域初探 数据类型:整型、浮点型、字符串、布尔型等数据类型的特性和用法 通过代码示例,帮助零基础开发者快速建立PHP语法认知框架。"

zorro_z的博客 1174

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

php基础知识3-数据类型

很多初学的小伙伴对于数据类型这一定义很难理解,其实如果给出一个数,计算机并不像人一样能够一眼识别出是整数还是小数,计算机只能识别0 和 1的二进制代码,而数据类型就是帮助计算机识别这个数到底是整数还是小数。

学长冷月的博客 341

php学习笔记01:PHP基础:常量、变量、数据类型/转换、运算符

讲座 3338:13超全面的PHP全系列教程(P1 崭露头角)2837:38超全面的PHP全系列教程(P2 学有小成)2526:00PHP系列教程之三登堂入室P1(php核心编程,面向对象)1261:29PHP系列教程之三登堂入室P2(PDO,Smarty,MVC) (官网)【PHP+H5全栈】php全套之四厚积薄发 ====================以上为一套课程。我的...

ishenjiaming的博客 528

php学习基础篇之文档的语法结构、注释、变量、数据类型

知识点: 一 php文档的语法结构 二 php中的注释 三 php中的变量 四 php中的数据类型

若谷 512

WEB安全之PHP基础(一):PHP基本语法格式、数据类型常量以及字符串、运算符、控制语句

WEB安全之PHP基础(一):PHP基本语法格式、数据类型常量以及字符串、运算符、控制语句

weixin_44891093的博客 1336

web安全php基础_php数据类型

此函数返回一个字符串,用于表示传递给它的 resource 的类型。由于资源类型变量保存有为打开文件、数据库连接、图形画布区域等的特殊句柄,因此将其它类型的值转换为资源没有意义。在以下实例中创建了一个数组, 然后使用 PHP var_dump() 函数返回数组的数据类型和值。以上实例中PHP关键字this就是指向当前对象实例的指针,不指向任何其他对象或类。PHP 资源 resource 是一种特殊变量,保存了到外部资源的一个引用。NULL 是数据类型为 NULL 的值。数组可以在一个变量中存储多个值。

JiuMeilove的博客 2万+

PHP基础入门(一)变量、常量及数据类型

PHP基础入门(一)变量、常量及数据类型 变量 变量的概念 变量是计算机语言中存储数据的抽象概念,变量可通过变量名访问,通常它是可变的。 变量的使用 1、定义:在系统中增加对应的变量名字 $var1; 2、赋值:可以将数据赋值给变量名(可在定义时同时完成) $var2=1; 3、通过变量名访问存储的数据 <?php $var2=1; echo $var2; 4、可以将变量从内存中删除 unset($var2); 变量的命名规则: 1、在PHP中变量名字必须以“$”开头 2、变量名由字母、数字、

qq_45159791的博客 307

PHP基础——数据类型

数据类型:data type,在PHP中指的是存储的数据本身的类型,而不是变量的类型,PHP是一种弱类型语言,变量本省没有数据类型。

m0_58303983的博客 1749
上一篇: android中View的工作原理(android内核学习记录)
下一篇: android Fragment中遇到的问题
android_xiaogang
博客等级 码龄12年 89粉丝 142原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值