php内置对象有:1、$_GET,获取通过HTTP GET方法传递给脚本的参数;2、$_POST,获取通过HTTP POST方法传递给脚本的参数;3、$_REQUEST,获取通过GET和POST方法传递给脚本的参数;4、$_SESSION,在不同的页面之间存储和访问会话变量;5、$_COOKIE,读取浏览器发送的Cookie;6、$_SERVER;7、$_FILES等等。
本教程操作系统:windows10系统、PHP 8.1.3版本、DELL G3电脑。
PHP是一种广泛使用的编程语言,广泛用于Web开发。它提供了许多内置对象,方便开发人员进行各种任务,例如处理表单数据、访问数据库和操作文件等。
1. $_GET:这是一个内置对象,用于获取通过HTTP GET方法传递给脚本的参数。它是一个关联数组,可以通过键名来访问不同的参数。
例子:
$id = $_GET['id']; // 获取名为“id”的参数值
2. $_POST:类似于$_GET对象,$_POST用于获取通过HTTP POST方法传递给脚本的参数。它也是一个关联数组,可以通过键名来访问不同的参数。
例子:
$username = $_POST['username']; // 获取名为“username”的参数值
3. $_REQUEST:这个内置对象可以同时获取通过GET和POST方法传递给脚本的参数。它是一个关联数组,可以通过键名来访问不同的参数。
例子:
$name = $_REQUEST['name']; // 获取名为“name”的参数值
4. $_SESSION:这个内置对象用于在不同的页面之间存储和访问会话变量。会话变量可以在整个会话期间访问,并且在用户关闭浏览器后也会保持。
例子:
session_start(); // 启动会话 $_SESSION['username'] = 'John'; // 设置会话变量 $username = $_SESSION['username']; // 获取会话变量的值
5. $_COOKIE:这个内置对象用于读取浏览器发送的Cookie。Cookie是在浏览器上存储的小型文本文件,用于跟踪和识别用户。
例子:
$cookieValue = $_COOKIE['cookieName']; // 获取名为“cookieName”的Cookie的值
6. $_SERVER:这个内置对象提供了关于当前脚本的服务器和执行环境的信息。可以使用它来获取脚本的文件路径、主机名和其他相关信息。
例子:
$filePath = $_SERVER['SCRIPT_FILENAME']; // 获取当前脚本文件的路径
7. $_FILES:这个内置对象用于处理通过HTTP POST方法上传的文件。它提供了一些有用的函数来获取和处理上传文件的信息,例如文件名、类型和大小等。
例子:
$fileName = $_FILES['file']['name']; // 获取上传文件的名称
除了上述的一些常见的内置对象外,PHP还提供了许多其他的内置对象,例如数据库相关的对象(例如mysqli和PDO)、日期和时间相关的对象(例如DateTime)以及图像处理相关的对象(例如GD库和Imagick库)等。
内置对象是PHP强大的特性之一,使得开发人员能够轻松地处理和操作各种任务,提高了开发效率。熟练掌握这些对象将有助于更好地利用PHP的功能。
以上是php内置对象有哪些的详细内容。更多信息请关注PHP中文网其他相关文章!