Php Cheat Sheet

ADVERTISEMENT

PHP CHEAT SHEET BY DANIEL AT
Mysql functions
String functions
Array functions
substr_replace($str, search, pos)
mysql_connect($link, $usr, $pwd)
is_array($var)
mysql_close()
strstr($haystack, $needle)
array_keys(array)
mysql_select_db($db)
strlen($str)
array_combine(arr_keys, arr_val)
mysql_db_query($db, $query)
strpos($haystack, $needle)
array_diff(arr1, arr2, arr3 ..)
mysql_list_dbs()
strip_tags($str)
array_merge(arr1, arr2, ..)
mysql_drop_db($dbName)
htmlentities($str)
array_push(array, $var)
mysql_list_tables($database)
htmlspecialchars($str)
array_reverse(array)
mysql_tablename(resource, $int)
trim($str) also: rtrim/ltrim
array_shift(array)
mysql_query($query)
implode($glue, arr $pieces)
array_walk(array, funcName)
mysql_num_fields(resource)
addslashes($str)
mysql_num_rows(resource)
Classes and objects
nl2br($str)
mysql_fetch_array(resource)
class_exists($className)
crypt($str, [$salt])
mysql_fetch_assoc(resource)
method_exists($obj, $method)
mysql_fetch_row(resource)
Varible handling func
property_exists($class, $prop)
mysql_real_escape_string($str)
empty($var)
get_class_methods($class_n)
mysql_error()
floatval($var)
get_class_vars($className)
get_defined_vars()
PostgreSQL Functions
get_class([$obj])
get_resource_type($handler)
get_declared_classes()
pg_connect($conn)
is_array($var)
get_parent_class([$obj])
pg_connection_reset($conn)
is_binary($var)
get_object_vars($obj)
pg_pconnect($conn)
is_buffer($var)
pg_close([$conn])
Output control
is_null($var)
pg_fetch_all(resource)
ob_start()
is_object($var)
pg_fetch_all_columns(resource)
ob_clean()
is_string($var)
pg_fetch_array(resource)
ob_flush()
isset($var) also: unset
pg_fetch_assoc(resource)
flush()
serialize($val) also: unserialize
pg_fetch_object(resource)
ob_get_clean()
settype($var, $type)
pg_fetch_row(resource)
ob_get_flush()
strval($var)
pg_select($conn, $table, $arr) *
ob_end_flush()
var_dump($var)
pg_insert($conn, $table, $arr) *
ob_get_contents()
Filesystem functions
pg_query([$conn], $query)
ob_get_lenght()
fopen($filename, mode)
pg_cancel_query($conn)
ob_get_status()
fclose($handler)
ob_implicit_flush()
pg_affected_rows(resource)
fread($handler, $len)
ob_list_handlers()
pg_num_fields(resource)
fwrite($handler, $str)
pg_num_rows(resource)
file_exists($filename)
Regex perl compatible
pg_ping([$conn])
file_get_contents($filename)
pg_field_type(resource, $fieldNr)
preg_match(pat, subj)
filetype($filename)
pg_result_error(resource)
preg_match_all
(pat, subj, match)
filesize($filename)
preg_replace(pat, replace, subj)
SQLitet3 Functions
is_executable($filename)
preg_split(pat, subj)
is_dir($filename)
SQLite3::changes()
preg_filter(pat, replace, subj)
chmod($file, mode)
SQLite3::close()
preg_grep(pat, input)
copy($source, $dest)
SQLite3::_construct($filename)
preg_last_error()
dirname($path)
SQLite3::escapeString($val)
Function handling
SQLite3::exec($query)
Notes:
SQLite3::lastErrorCode()
func_get_arg($arg_num)
* the current function is experimental
SQLite3::lastErrorMsg()
at the time of this writting.
func_get_args()
[ ] detonates optional parameters.
SQLite3::lastInsertRowID()
func_num_args()
SQLite3::loadExtension($lib)
function_exists($funcName)
SQLite3::open($filename)
get_defined_functions()
SQLite3::prepare($query)
SQLite3::query($query)
SQLite3::querySingle($query)

ADVERTISEMENT

00 votes

Related Articles

Related forms

Related Categories

Parent category: Education
Go