PHP期末复习(通过30道填空题梳理知识点)
一、基本语法
-
PHP的开始标记是:
<?php
<?php
是PHP脚本的开始标签,所有PHP代码必须在这个标签内书写。
-
PHP文件的结束标记是:
?>
?>
是PHP脚本的结束标签,在大多数PHP文件中,通常可以省略结束标记。
-
定义一个常量的函数是:
define("CONSTANT_NAME", "value");
define()
用于定义常量,常量名通常使用大写字母。
-
声明一个PHP变量时,变量名必须以 ______ 开头:
$
- PHP的变量名必须以
$
符号开头。
-
单行注释的格式是:
// 这是单行注释
- 使用
//
来进行单行注释,/* */
用于多行注释。
- 使用
二、数据类型
-
PHP中常见的标量数据类型有:
int
,float
,string
,bool
- 这些是PHP中的基本数据类型。
-
判断一个变量是否为整数的函数是:
is_int($var);
is_int()
函数用于判断变量是否为整数类型。
-
将字符串转换为整数的函数是:
(int)$string;
- 可以使用
(int)
强制转换,也可以使用intval()
函数将字符串转换为整数。
- 可以使用
-
将浮点数转换为整数的函数是:
intval($float);
intval()
函数可以将浮点数转换为整数,通常会丢弃小数部分。
三、控制结构
-
条件语句的基本结构是:
if ($condition) { } else { }
if
用于条件判断,else
用于条件不满足时的替代操作。
-
switch语句的基本格式是:
switch ($variable) { case 'value1': break; default: break; }
switch
用于多分支条件判断,case
用于匹配每个条件,default
是默认执行的分支。
-
while循环的格式是:
while ($condition) { }
while
循环在满足条件时持续执行代码。
-
for循环的格式是:
for ($i = 0; $i < 10; $i++) { }
for
循环常用于已知次数的重复执行。
-
foreach循环用于遍历数组的格式是:
foreach ($array as $value) { }
foreach
用于遍历数组中的元素,可以同时获取键和值。
四、函数
-
定义一个函数的基本语法是:
function functionName() { }
function
关键字用于定义函数,functionName
是函数的名称。
-
函数传递参数时,默认参数值的语法是:
function greet($name = "Guest") { }
- 默认参数值可以通过在函数定义时为参数指定默认值来实现。
-
获取函数返回值的语法是:
return $value;
return
用于将函数结果返回。
五、数组与字符串
-
PHP中创建索引数组的方式是:
$arr = array(1, 2, 3);
array()
用于创建数组。
-
获取数组元素的值使用的语法是:
$arr[0];
- 数组元素通过索引访问,数组的索引从0开始。
-
创建关联数组的方式是:
$arr = array("key1" => "value1", "key2" => "value2");
- 关联数组是由键和值组成的数组。
-
获取字符串长度的函数是:
strlen($string);
strlen()
函数用于获取字符串的长度。
-
将字符串转为小写的函数是:
strtolower($string);
strtolower()
函数将字符串转换为小写。
-
将字符串转为大写的函数是:
strtoupper($string);
strtoupper()
函数将字符串转换为大写。
-
字符串连接的符号是:
$result = $string1 . $string2;
- 使用
.
运算符来连接字符串。
- 使用
六、面向对象编程
-
定义一个类的基本语法是:
class MyClass { }
class
关键字用于定义一个类。
-
构造函数的格式是:
function __construct() { }
__construct()
是类的构造函数,用于初始化对象。
-
创建类的实例对象的方式是:
$obj = new MyClass();
new
关键字用于创建类的实例对象。
-
定义一个类的私有属性时,使用的是:
private $property;
private
关键字定义私有属性,只能在类内部访问。
-
类的继承使用的关键字是:
class Child extends Parent { }
extends
用于表示子类继承父类。
七、常用PHP函数
- 获取当前时间戳的函数是:
time();
time()
函数返回当前的Unix时间戳。
原文地址:https://blog.csdn.net/weixin_53920044/article/details/144355317
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!