PHP(Hypertext Preprocessor)是一种流行的开源服务器端脚本语言,主要用于网页开发。以下是一些 PHP 的基础用法:
变量声明与输出:
<?php $name = "John"; echo "Hello, $name!"; // 输出:Hello, John! ?>
- 数据类型:
PHP支持多种数据类型,包括整数(int)、浮点数(float)、字符串(string)、布尔值(bool)、数组(array)、对象(object)等。 条件语句:
<?php $age = 20; if ($age >= 18) { echo "成年人"; } else { echo "未成年人"; } ?>
循环语句:
<?php for ($i = 0; $i < 5; $i++) { echo $i; // 输出:01234 } ?>
函数:
<?php function greet($name) { echo "Hello, $name!"; } greet("Alice"); // 输出:Hello, Alice! ?>
数组:
<?php $fruits = array("Apple", "Banana", "Orange"); echo $fruits[0]; // 输出:Apple ?>
关联数组:
<?php $person = array("name" => "John", "age" => 30, "city" => "New York"); echo $person["name"]; // 输出:John ?>
表单处理:
<!-- HTML 表单 --> <form method="post" action="process.php"> <input type="text" name="username"> <input type="submit" value="Submit"> </form> <!-- process.php --> <?php $username = $_POST['username']; echo "Welcome, $username!"; ?>
文件操作:
<?php $file = fopen("example.txt", "r"); echo fread($file, filesize("example.txt")); fclose($file); ?>
错误处理:
<?php // 报告所有错误 error_reporting(E_ALL); // 自定义错误处理函数 function customError($errno, $errstr) { echo "<b>Error:</b> [$errno] $errstr"; } // 设置错误处理函数 set_error_handler("customError"); // 触发错误 echo($test); ?>
这些是 PHP 的基础用法,让你能够开始编写简单的 PHP 程序。随着你的学习深入,你将会接触到更多 PHP 的功能和特性。
评论