Skip to main content

PHP

PHP Cheat Sheet

Here's a cheat sheet summarizing some of the common PHP concepts, functions, and syntax:

php
<?php // PHP Cheat Sheet // Variables $variableName = value; // Declare a variable // Data Types $string = "Hello"; // String $number = 10; // Number $float = 3.14; // Float $boolean = true; // Boolean $array = [1, 2, 3]; // Array $associativeArray = [ // Associative Array "key1" => "value1", "key2" => "value2" ]; $object = new stdClass(); // Object $object->property = value; // Add a property to an object // Operators $sum = $num1 + $num2; // Addition $difference = $num1 - $num2; // Subtraction $product = $num1 * $num2; // Multiplication $quotient = $num1 / $num2; // Division $remainder = $num1 % $num2; // Modulus $isGreater = $num1 > $num2; // Greater than $isEqual = $num1 === $num2; // Equality // Conditionals if (condition) { // Code executed if condition is true } elseif (condition2) { // Code executed if condition2 is true } else { // Code executed if no previous conditions are true } // Loops for ($i = 0; $i < $limit; $i++) { // Code executed in each iteration } while (condition) { // Code executed repeatedly while condition is true } do { // Code executed at least once, then repeatedly while condition is true } while (condition); // Functions function functionName($parameter1, $parameter2) { // Code executed by the function return $value; // Optional return statement } // Arrays $array = [1, 2, 3]; // Array declaration $length = count($array); // Length of the array $element = $array[$index]; // Accessing an element array_push($array, $value); // Add an element to the end array_pop($array); // Remove the last element array_unshift($array, $value); // Add an element to the beginning array_shift($array); // Remove the first element array_splice($array, $index, $count); // Remove or replace elements // Strings $string = "Hello, World!"; $length = strlen($string); // Length of the string $uppercase = strtoupper($string); // Convert to uppercase $lowercase = strtolower($string); // Convert to lowercase $substring = substr($string, $start, $length); // Extract a substring $replacedString = str_replace($search, $replace, $string); // Replace substring // File Handling $handle = fopen("file.txt", "r"); // Open file for reading $content = fread($handle, filesize("file.txt")); // Read file content fclose($handle); // Close file $handle = fopen("file.txt", "w"); // Open file for writing fwrite($handle, "Content"); // Write content to file fclose($handle); // Close file // Superglobals $_GET['parameter']; // Access GET request parameter $_POST['parameter']; // Access POST request parameter $_SESSION['variable']; // Access session variable $_COOKIE['variable']; // Access cookie variable $_SERVER['variable']; // Access server information // Include and Require include 'filename.php'; // Include a PHP file require 'filename.php'; // Require a PHP file ?>

This cheat sheet covers some of the commonly used PHP concepts, functions, syntax, variables, data types, operators, conditionals, loops, functions, arrays, strings, file handling, superglobals, and include/require statements. It serves as a handy reference for quick look-ups and reminders while working with PHP.

Comments

Popular posts from this blog

Web Programming: HTML, DHTML, XML, Scripting, Java, Servlets, Applets

 Web programming encompasses various technologies and concepts used to develop web applications. Let's explore each of them in detail: 1. HTML (Hypertext Markup Language): HTML is the standard markup language used to create the structure and content of web pages. It uses tags to define elements like headings, paragraphs, images, links, forms, etc. Example: ```html <!DOCTYPE html> <html> <head>     <title>My Web Page</title> </head> <body>     <h1>Hello, World!</h1>     <p>This is a paragraph.</p>     <img src="image.jpg" alt="Image">     <a href="https://www.example.com">Visit Example</a> </body> </html> ``` 2. DHTML (Dynamic HTML): DHTML is a combination of HTML, CSS, and JavaScript that allows web pages to become more dynamic and interactive. Example (DHTML with JavaScript): ```html <!DOCTYPE html> <htm...

Variable Naming Rule

 When naming variables in the C programming language, it's important to follow certain rules and conventions to ensure clarity, readability, and maintainability of your code. Here are the general rules for variable naming in C: 1. Valid Characters:    - Variable names can consist of letters (both uppercase and lowercase), digits, and the underscore (_) character.    - The first character of a variable name must be a letter or an underscore. 2. Length Limitation:    - C does not impose a specific limit on the length of variable names, but it is recommended to keep them reasonably short and descriptive. 3. Case Sensitivity:    - C is a case-sensitive language, so variable names with different cases are treated as different variables.    - For example, "count" and "Count" are considered distinct variables. 4. Reserved Keywords:    - You cannot use C reserved keywords as variable names since they have predefined meanings in th...

Classes and Objects in python with Example

  # Classes and Objects class ClassName : def __init__ ( self, parameter1, parameter2 ): self.parameter1 = parameter1 self.parameter2 = parameter2 def method_name ( self ): # Code executed by the method object_name = ClassName(parameter1, parameter2) # Create an object object_name.method_name() # Access object's methods   In Python, classes and objects are the foundation of object-oriented programming (OOP). A class is a blueprint for creating objects, while an object is an instance of a class. Classes define attributes (variables) and methods (functions) that represent the characteristics and behaviors of objects. Let's explore some examples to understand classes and objects in Python. Example 1: Creating a simple class and object: ```python class Car: def __init__(self, make, model, year): self.make = make self.model = model self.year = year def display_info(self): print(f"Car: {self.year...