Size: 3126
Comment:
|
Size: 3531
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 145: | Line 145: |
== Predefined variables == * $GLOBALS * $_SERVER * $_GET * $_POST * $_COOKIE * $_FILES * $_ENV * $_REQUEST * $_SESSION == foreach == {{{ $listx = array(10,11,12); foreach($listx as $itemx){ print("Itemx: $itemx "); } $listassocx = array('ten'=>10,'eleven'=>11,'twelve'=>12); foreach($listxassocx as $keyx=>$valx){ print("Itemx: $keyx: $valx "); } }}} |
PHP
PHP is a popular general-purpose scripting language that is especially suited to web development.
syslog
Generate a system log message
Log levels and files in operative systems
OS |
File |
Logged levels |
Slack64 14 |
/var/log/messages |
INFO |
Slack64 14 |
/var/log/syslog |
WARNING ERR CRIT |
CentOS 6.4 |
/var/log/messages |
INFO WARNING ERR CRIT |
Ubuntu 12.04 Precise |
/var/log/syslog |
DEBUG INFO WARNING ERR CRIT |
Debian 7.0 Wheezy |
/var/log/syslog |
DEBUG INFO WARNING ERR CRIT |
array
Create an array {{{!highlight php <?php $fruits = array (
"fruits" => array("a" => "orange", "b" => "banana", "c" => "apple"), "numbers" => array(1, 2, 3, 4, 5, 6), "holes" => array("first", 5 => "second", "third")
);
$foo = array('bar' => 'baz'); echo "Hello {$foo['bar']}!"; // Hello baz! ?> }}}
array_push
Push one or more elements onto the end of array
count
Count all elements in an array, or something in an object
intval
Get the integer value of a variable
sprintf
Return a formatted string
str_replace
Replace all occurrences of the search string with the replacement string
Class
1 <?php
2 class SimpleClass
3 {
4 // property declaration
5 public $var = 'a default value';
6
7 // method declaration
8 public function displayVar() {
9 echo $this->var;
10 }
11 }
12
13 class Foo
14 {
15 public static $my_static = 'foo';
16
17 public function staticValue() {
18 return self::$my_static;
19 }
20 }
21 class Bar extends Foo
22 {
23 public function fooStatic() {
24 return parent::$my_static;
25 }
26 }
27
28 class Foo {
29 public static function aStaticMethod() {
30 // ...
31 }
32 }
33
34 class MyClass
35 {
36 const CONSTANT = 'constant value';
37
38 function showConstant() {
39 echo self::CONSTANT . "\n";
40 }
41 }
42
43 class MyClass
44 {
45 public $public = 'Public';
46 protected $protected = 'Protected';
47 private $private = 'Private';
48
49 function printHello()
50 {
51 echo $this->public;
52 echo $this->protected;
53 echo $this->private;
54 }
55 }
56
57 ?>
Predefined variables
- $GLOBALS
- $_SERVER
- $_GET
- $_POST
- $_COOKIE
- $_FILES
- $_ENV
- $_REQUEST
- $_SESSION
foreach
$listx = array(10,11,12); foreach($listx as $itemx){ print("Itemx: $itemx "); } $listassocx = array('ten'=>10,'eleven'=>11,'twelve'=>12); foreach($listxassocx as $keyx=>$valx){ print("Itemx: $keyx: $valx "); }