Как использовать PHP: советы и инструкции
PHP (Hypertext Preprocessor) – это язык программирования, созданный для создания web-страниц и обработки данных на сервере. PHP наиболее часто используется веб-разработчиками для создания динамических сайтов, например, для отправки форм, обработки данных из базы данных и создания интерактивных элементов.
Примеры кода на PHP:
1. Работа с базами данных:
// подключаемся к базе данных
$dbhost = 'localhost';
$dbuser = 'user';
$dbpass = 'password';
$dbname = 'database';
$conn = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
// проверяем подключение
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
// выполняем запрос на выборку данных
$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);
// выводим данные на экран
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Email: " . $row["email"]. "
";
}
} else {
echo "No results found.";
}
// закрываем соединение с базой данных
mysqli_close($conn);
?>
2. Работа с формами:
// проверяем, была ли отправлена форма
if ($_SERVER["REQUEST_METHOD"] == "POST") {
// считываем данные из формы
$name = $_POST["name"];
$email = $_POST["email"];
$message = $_POST["message"];
// отправляем данные на указанный email
$to = "youremail@example.com";
$subject = "Contact Form Submission";
$body = "Name: $name\nEmail: $email\nMessage: $message";
if (mail($to, $subject, $body)) {
echo "Message sent successfully.";
} else {
echo "Message sending failed.";
}
}
?>
Contact Form
3. Работа с файлами:
// создаем текстовый файл и записываем в него данные
$file = fopen("example.txt", "w");
$text = "Hello, World!";
fwrite($file, $text);
fclose($file);
// считываем данные из файла и выводим на экран
$file = fopen("example.txt", "r");
echo fgets($file);
fclose($file);
?>