当前位置: 首页 > article >正文

PHP期末复习(通过30道填空题梳理知识点)

一、基本语法

  1. PHP的开始标记是:

    <?php
    
    • <?php 是PHP脚本的开始标签,所有PHP代码必须在这个标签内书写。
  2. PHP文件的结束标记是:

    ?>
    
    • ?> 是PHP脚本的结束标签,在大多数PHP文件中,通常可以省略结束标记。
  3. 定义一个常量的函数是:

    define("CONSTANT_NAME", "value");
    
    • define() 用于定义常量,常量名通常使用大写字母。
  4. 声明一个PHP变量时,变量名必须以 ______ 开头:

    • $
    • PHP的变量名必须以 $ 符号开头。
  5. 单行注释的格式是:

    // 这是单行注释
    
    • 使用 // 来进行单行注释,/* */ 用于多行注释。

二、数据类型

  1. PHP中常见的标量数据类型有:

    • int, float, string, bool
    • 这些是PHP中的基本数据类型。
  2. 判断一个变量是否为整数的函数是:

    is_int($var);
    
    • is_int() 函数用于判断变量是否为整数类型。
  3. 将字符串转换为整数的函数是:

    (int)$string;
    
    • 可以使用 (int) 强制转换,也可以使用 intval() 函数将字符串转换为整数。
  4. 将浮点数转换为整数的函数是:

    intval($float);
    
    • intval() 函数可以将浮点数转换为整数,通常会丢弃小数部分。

三、控制结构

  1. 条件语句的基本结构是:

    if ($condition) { }
    else { }
    
    • if 用于条件判断,else 用于条件不满足时的替代操作。
  2. switch语句的基本格式是:

    switch ($variable) {
        case 'value1':
            break;
        default:
            break;
    }
    
    • switch 用于多分支条件判断,case 用于匹配每个条件,default 是默认执行的分支。
  3. while循环的格式是:

    while ($condition) { }
    
    • while 循环在满足条件时持续执行代码。
  4. for循环的格式是:

    for ($i = 0; $i < 10; $i++) { }
    
    • for 循环常用于已知次数的重复执行。
  5. foreach循环用于遍历数组的格式是:

    foreach ($array as $value) { }
    
    • foreach 用于遍历数组中的元素,可以同时获取键和值。

四、函数

  1. 定义一个函数的基本语法是:

    function functionName() { }
    
    • function 关键字用于定义函数,functionName 是函数的名称。
  2. 函数传递参数时,默认参数值的语法是:

    function greet($name = "Guest") { }
    
    • 默认参数值可以通过在函数定义时为参数指定默认值来实现。
  3. 获取函数返回值的语法是:

    return $value;
    
    • return 用于将函数结果返回。

五、数组与字符串

  1. PHP中创建索引数组的方式是:

    $arr = array(1, 2, 3);
    
    • array() 用于创建数组。
  2. 获取数组元素的值使用的语法是:

    $arr[0];
    
    • 数组元素通过索引访问,数组的索引从0开始。
  3. 创建关联数组的方式是:

    $arr = array("key1" => "value1", "key2" => "value2");
    
    • 关联数组是由键和值组成的数组。
  4. 获取字符串长度的函数是:

    strlen($string);
    
    • strlen() 函数用于获取字符串的长度。
  5. 将字符串转为小写的函数是:

    strtolower($string);
    
    • strtolower() 函数将字符串转换为小写。
  6. 将字符串转为大写的函数是:

    strtoupper($string);
    
    • strtoupper() 函数将字符串转换为大写。
  7. 字符串连接的符号是:

    $result = $string1 . $string2;
    
    • 使用 . 运算符来连接字符串。

六、面向对象编程

  1. 定义一个类的基本语法是:

    class MyClass { }
    
    • class 关键字用于定义一个类。
  2. 构造函数的格式是:

    function __construct() { }
    
    • __construct() 是类的构造函数,用于初始化对象。
  3. 创建类的实例对象的方式是:

    $obj = new MyClass();
    
    • new 关键字用于创建类的实例对象。
  4. 定义一个类的私有属性时,使用的是:

    private $property;
    
    • private 关键字定义私有属性,只能在类内部访问。
  5. 类的继承使用的关键字是:

    class Child extends Parent { }
    
    • extends 用于表示子类继承父类。

七、常用PHP函数

  1. 获取当前时间戳的函数是:
    time();
    
    • time() 函数返回当前的Unix时间戳。


http://www.kler.cn/a/429359.html

相关文章:

  • 时序数据库TDengine 3.3.5.0 发布:高并发支持与增量备份功能引领新升级
  • 处理 SQL Server 中的表锁问题
  • 大文件上传的解决办法~文件切片、秒传、限制文件并发请求。。。
  • FFmpeg硬件解码
  • cursor重构谷粒商城02——30分钟构建图书管理系统【cursor使用教程番外篇】
  • 中国石油大学(华东)自动评教工具(涵盖爬虫的基础知识,适合练手)
  • 十六,Spring Boot 整合 Druid 以及使用 Druid 监控功能
  • 零基础微信小程序开发——WXML 模板语法之事件绑定(保姆级教程+超详细)
  • 嵌入式驱动开发详解4(内核定时器)
  • sessionStorage对象--JSON数组--使用花括号{}直接定义对象--丝滑小连招:----客户端缓存之一
  • 【linux】shell(32)-循环控制
  • C#导出数据库到Excel文件(.NET)
  • Mac Open in terminal 总是打开vscode
  • 计算机网络-IPSec VPN工作原理
  • ejb组件(rmi) webservice平台(xml)
  • ChatUI使用.引导<基于react使用><全网唯一>
  • C++中的多线程及其之后的周边
  • XML与HTML的区别汇总
  • 【TensorFlow】基本概念:张量、常量、变量、占位符、计算图
  • 碰撞算法9 --线段与线段的碰撞
  • MinIO分布式文件存储
  • Vue3中的ref函数
  • ThinkPHP框架审计--基础
  • 树莓派3B+驱动开发(5)- pinctrl和gpio子系统
  • 技术岗面试准备总结
  • STM32F103 Keil 库函数工程创建