Archived
1
0
Disbranĉigi 0
Ĉi tiu deponejo arĥiviĝis je 2024-01-28. Vi povas vidi kaj elŝuti dosierojn, sed ne povas puŝi nek raporti problemojn nek tirpeti.
blagoblag/docs/php_cheatsheet.txt
2019-02-11 00:14:30 -06:00

115 lines
2.9 KiB
Plaintext

===============================================================================
A PHP CHEAT-SHEET
===============================================================================
----------------------------------------
SYNTAX
----------------------------------------
All PHP code must be between "<?php" and "?>":
<?php
echo "Like this.";
?>
Every statement ends with a semicolon, all function arguments
are seperated by commas, etc.
----------------------------------------
OPERATORS
----------------------------------------
Normal stuff (like +, -, etc.), but *also*:
. concatenation (mainly for strings, like "a" . "b" ... "ab")
++ increment (add one, I.E. 1++ ... 2)
-- decrement (subtract one, I.E. 2-- ... 1)
----------------------------------------
COMPARISON OPERATORS
----------------------------------------
== equal (same data)
=== identical (same type + data)
!= not-equal (different data)
!== not-identicial (different type or data)
< less-than
> greater-than
<= less-than or equal-to
>= greater-than or equal-to
?? null coalescing (choose first variable that's non-null,
from left to right)
----------------------------------------
VARIABLES
----------------------------------------
All variables start like "$". Assignment is like this:
$variable = "value";
----------------------------------------
FUNCTIONS
----------------------------------------
Make a function like a lot of languages:
function FUNCTION_NAME($ARGUMENT, $ARGUMENT) {
BLAH BLAH BLAH;
return BLAH;
}
... replace FUNCTION_NAME with the name, $ARGUMENT with a variable name,
etc. etc.
If you want an argument to be optional, assign it a default value, like:
function FUNCTION_NAME($ARGUMENT = "default", $ARGUMENT = 2) {
----------------------------------------
ARRAYS
----------------------------------------
Make an array with
array(KEY=>VALUE, KEY=>VALUE);
VARIABLE can be a string or a number.
Get an array value like
$array[KEY]
----------------------------------------
GLOBAL VARIABLES
----------------------------------------
There are some important global variables--
$GET Hosts all GET data.
$POST All POST data
$SERVER SERVER data
$GLOBALS Contains all global vars.
They're all arrays.
Variables are local to their function-- and often, global variables from
certain functions won't be accessible in the global scope of another.
To reliably access (inter-file) globals, access them like values in an
array of $GLOBALS
$GLOBALS[KEY]
----------------------------------------
ETC.
----------------------------------------
Really, most of PHP is really similar to other languages.
You should be able to read it pretty easily-- if there's something
you don't quite get, you can use the Wikibook
https://en.wikibooks.org/wiki/PHP_Programming/
For quick reference. And for function definitions/examples, check the
PHP documentation
https://secure.php.net/docs.php
Also Google loves you <3