«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Преобразуйте свое присутствие в Интернете: PHP для начинающих

Преобразуйте свое присутствие в Интернете: PHP для начинающих

Опубликовано 1 ноября 2024 г.
Просматривать:653

PHP — отличный вариант веб-разработки для начинающих, использующий базовые концепции, такие как переменные, типы данных, условные операторы и циклы, для создания динамических веб-приложений. Содержит практический пример, показывающий, как использовать PHP для создания простой доски объявлений, включающий такие шаги, как установление соединения, создание таблицы, добавление сообщений и отображение сообщений.

Transform Your Web Presence: PHP for Beginners

Измените свое присутствие в Интернете: PHP для начинающих

Введение
PHP — широко распространенный язык программирования с открытым исходным кодом, используемый для создания динамических и интерактивных веб-приложений. Это отличный вариант для начинающих изучать веб-разработку. Эта статья познакомит вас с основами PHP и продемонстрирует его применение на практическом примере.

Основы PHP

  • Переменные: Контейнер для хранения данных. Например, $age = 25;
  • Тип данных: определяет тип данных, хранящихся в переменной. Например, int, строка, логическое значение.
  • Условный оператор: управляет ходом выполнения программы. Например, если, иначе.
  • Цикл: Повторно выполняет блок кода. Например, за, пока.
  • Функция: Многоразовый блок кода. Например, функция myFunction() {}

Практический пример: создайте простую доску объявлений

Шаг 1. Установите соединение

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_error);
}

Шаг 2. Создайте таблицу сообщений

// SQL 语句
$sql = "CREATE TABLE messages (
    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(30) NOT NULL,
    message TEXT NOT NULL,
    created_at TIMESTAMP
)";

// 执行查询
if ($conn->query($sql) === TRUE) {
  echo "Table messages created successfully";
} else {
  echo "Error creating table: " . $conn->error;
}

Шаг 3. Добавьте сообщение

// 准备语句
$stmt = $conn->prepare("INSERT INTO messages (name, message, created_at) VALUES (?, ?, NOW())");

// 绑定参数
$stmt->bind_param("ss", $name, $message);

// 执行查询
if ($stmt->execute()) {
  echo "Message added successfully";
} else {
  echo "Error adding message: " . $stmt->error;
}

Шаг 4. Отображение сообщения

// SQL 语句
$sql = "SELECT * FROM messages";

// 执行查询
$result = $conn->query($sql);

// 输出查询结果
while ($row = $result->fetch_assoc()) {
  echo "ID: " . $row["id"] . " - " .
       "Name: " . $row["name"] . " - " .
       "Message: " . $row["message"] . "
"; }

Заключение
Приведенный выше простой практический пример позволяет оценить мощные функции PHP. Понимая базовые концепции, такие как переменные, типы данных, условные операторы и циклы, вы можете начать создавать свои собственные динамические веб-приложения.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3