PHP Main Uses

// Dynamic Welcome Message
<?php
$name = "Ali";
echo "Welcome, $name!";
?>
// Handling POST form data
<?php
$email = $_POST['email'];
echo "Email is: $email";
?>
// MySQL Database Connection
<?php
$conn = mysqli_connect("localhost", "root", "", "mydb");
?>
// Starting session for user
<?php
session_start();
$_SESSION["user"] = "Ali";
?>
// File upload code
<?php
move_uploaded_file($_FILES["img"]["tmp_name"], "uploads/" . $_FILES["img"]["name"]);
?>
// Set cookie
<?php
setcookie("username", "Ali", time()+3600);
?>
// Try-catch block
<?php
try {
  // risky code here
} catch (Exception $e) {
  echo "Error: " . $e->getMessage();
}
?>
// Convert array to JSON
<?php
$data = ["name" => "Ali", "age" => 25];
echo json_encode($data);
?>
// PHP frameworks & CMS
WordPress, Laravel, Magento, Joomla etc. PHP pe based hote hain.