Code Syntax Quick Reference

Getting the data type of a variable

PHP: gettype($variable);
JS: typeof(variable);

Determining type of object

PHP: ($variable instanceof obj)
JS: (variable instanceof obj)
Java: (variable instanceof obj)

Arrays

Creating an empty array

PHP: $myArray = []; OR $myArray = array(); JS: var array = new Array(); Java: int[] array = new int [5];

Finding length of an array

PHP: count($array); JS: array.length; Java: array.length();

Printing an array

PHP: echo implode("[enter separator here]", $myArray); OR print_r($myArray); JS: Java:

Adding an item to end of array

PHP: myArray[] = $variable; OR array_push($myArray, [element1], [element2]); JS: myArray.push(value); Java:

Removing an element from end of array

PHP: array_pop($myArray); JS: Java:

Adding an element from the beginning of an array

PHP: $items_removed = array_unshift($myArray, [element1], [element2]); JS: Java:

Removing an element from the beginning of an array

PHP: $item_removed = array_shift($myArray); JS: Java:

Removing an element from an array

PHP: unset($myArray[0], [$myArray[1]]);
To reset array keys after removal use: $myArray = array_values($myArray);
JS: Java:

Check if value is in an array

PHP: in_array($value, $myArray); JS: myArray.indexOf(value); OR myArray.includes(value); Java:

foreach

PHP: foreach($myArray as $value) OR foreach($myArray as $key => $value) JS: myArray.forEach(value){ // function body } Java:

Slicing an array

PHP: array_slice($array_name, start position, number of elements to extract(O), true/false(O)); JS: myArray.slice(start, end); Java: Click here

Strings

Split string into an array

PHP: JS: $mystring.split([separator], limit]]); Java:

Get length of a string

PHP: strlen($string); JS: string.length; Java: string.length;

Find location of an item in a string

PHP: strpos($str, item);
JS: string.indexOf(item);
Java: string.indexOf(item);

Find character at location in string

PHP: no eqiuvalent
JS: string.charAt(pos);
Java: string.charAt(pos);

Returning part of or slicing a string

PHP: substr($str, start, length);
JS: string.slice(start, end);
            string.substring(start, end);
            string.substr(start, length);
Java: string.substring(start, end);

Trim characters in a string

PHP: trim($str, characterList);
JS: string.trim(); – removes whitespace only
Java: string.trim(); – removes whitespace only