다음은 필수 구문과 기능을 다루는 포괄적인 PHP 치트 시트입니다.
<?php // Single-line comment /* Multi-line comment */ // Variables $variable_name = "Value"; // String $number = 123; // Integer $float = 12.34; // Float $boolean = true; // Boolean $array = [1, 2, 3]; // Array // Constants define("CONSTANT_NAME", "Value"); const ANOTHER_CONSTANT = "Value"; ?>
<?php $str = "Hello"; $str2 = 'World'; $combined = $str . " " . $str2; // Concatenation // String functions strlen($str); // Length of a string strpos($str, "e"); // Position of first occurrence str_replace("e", "a", $str); // Replace all occurrences ?>
<?php $array = [1, 2, 3]; $assoc_array = ["key1" => "value1", "key2" => "value2"]; // Array functions count($array); // Count elements array_push($array, 4); // Add an element array_merge($array, [4, 5]); // Merge arrays in_array(2, $array); // Check if element exists ?>
<?php if ($condition) { // code to execute if true } elseif ($another_condition) { // code to execute if another condition is true } else { // code to execute if all conditions are false } ?>
<?php switch ($variable) { case "value1": // code to execute if variable equals value1 break; case "value2": // code to execute if variable equals value2 break; default: // code to execute if no case matches } ?>
<?php // For loop for ($i = 0; $i < 10; $i++) { // code to execute } // While loop while ($condition) { // code to execute } // Do-While loop do { // code to execute } while ($condition); // Foreach loop foreach ($array as $value) { // code to execute } ?>
<?php function functionName($param1, $param2) { // code to execute return $result; } $result = functionName($arg1, $arg2); ?>
<?php // Reading a file $file = fopen("filename.txt", "r"); $content = fread($file, filesize("filename.txt")); fclose($file); // Writing to a file $file = fopen("filename.txt", "w"); fwrite($file, "Hello, World!"); fclose($file); ?>
<?php try { // Code that may throw an exception if ($condition) { throw new Exception("Error message"); } } catch (Exception $e) { // Code to handle the exception echo "Caught exception: " . $e->getMessage(); } finally { // Code to always execute } ?>
<?php // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // Select data $sql = "SELECT id, firstname, lastname FROM MyGuests"; $result = $conn->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>"; } } else { echo "0 results"; } $conn->close(); ?>
<?php // Start session session_start(); // Set session variables $_SESSION["username"] = "JohnDoe"; $_SESSION["email"] = "john@example.com"; // Get session variables echo $_SESSION["username"]; // Destroy session session_destroy(); ?>
<?php include 'filename.php'; // Includes file, gives a warning if not found require 'filename.php'; // Includes file, gives a fatal error if not found include_once 'filename.php'; // Includes file once, checks if already included require_once 'filename.php'; // Requires file once, checks if already included ?>
이 치트 시트는 PHP의 기본 개념과 일반적으로 사용되는 기능을 다룹니다. 특정 주제에 대해 더 자세한 내용이 필요하면 알려주세요!
위 내용은 필수 구문과 기능을 다루는 PHP 치트 시트의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!