"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Transforme sua presença na Web: PHP para iniciantes

Transforme sua presença na Web: PHP para iniciantes

Publicado em 01/11/2024
Navegar:619

PHP é uma ótima opção de desenvolvimento web para iniciantes, aproveitando conceitos básicos como variáveis, tipos de dados, instruções condicionais e loops para construir aplicativos web dinâmicos. Contém um caso prático mostrando como usar PHP para criar um quadro de mensagens simples, envolvendo etapas como estabelecer uma conexão, criar uma tabela, adicionar mensagens e exibir mensagens.

Transform Your Web Presence: PHP for Beginners

Transforme sua presença na Web: PHP para iniciantes

Introdução
PHP é amplamente linguagem de programação de código aberto usada para criar aplicativos da web dinâmicos e interativos. É uma ótima opção para iniciantes aprenderem desenvolvimento web. Este artigo irá guiá-lo pelos fundamentos do PHP e demonstrar sua aplicação por meio de um caso prático.

Noções básicas de PHP

  • Variáveis: Contêiner para armazenamento de dados. Por exemplo, $age = 25;
  • Data type: define o tipo de dados armazenados na variável. Por exemplo, int, string, booleano.
  • Instrução condicional: controla o fluxo do programa. Por exemplo, se, senão.
  • Loop: Executa repetidamente um bloco de código. Por exemplo, por, enquanto.
  • Função: Bloco de código reutilizável. Por exemplo, função myFunction() {}

Caso prático: crie um quadro de mensagens simples

Etapa 1: estabeleça uma conexão

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

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

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

Etapa 2: Criar tabela de mensagens

// 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;
}

Etapa 3: Adicionar uma mensagem

// 准备语句
$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;
}

Etapa 4: Exibir mensagem

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

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

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

Conclusão
Através do caso prático simples acima, você pode apreciar as poderosas funções do PHP. Ao compreender conceitos básicos como variáveis, tipos de dados, instruções condicionais e loops, você pode começar a criar seus próprios aplicativos web dinâmicos.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3