Notes 2 - Intro to PHP

Lecture Topics:


:~$php myScript.php

<?php // php opens here and closes here?>
<h1>HTML and PHP</h1>
<?php // php opens here again and closes here?>

$myVariable; // $[A..Za..z_][A..Za..z0..9_]+ case sensitive

DataTypes

string gettype(var);   bool settype(var,'type');
is_int(), is_float(), is_string(), is_bool(), is_array(), is_object, is_null(), is_resource
bool isset(var [, var[,...]]);   void unset(var [, var[,...]]);   bool empty(var);

Scope

Superglobals: $_GET, $_POST, $GLOBALS, $_COOKIE, $_SESSION, $_FILE, $_ENV, $_REQUEST, $_SERVER

Operators

Control Structures

Looping

Developer Mode

define('DEVELOPER', false);
if(DEVELOPER) {
    error_reporting(E_ALL);
    ini_set("display_errors",1);
    ini_set("error_log",'myLogFile.log');
}



Top