<?php
$a = True; // присвоить $a значение TRUE
?>
<?php
$a = 1234; // десятичное число
$a = -123; // отрицательное число
$a = 0123; // восьмеричное число
$a = 0x1A; // шестнадцатеричное число
?>
<?php
$a = 1.234;
$b = 1.2e3;
$c = 7E-10;
?>
<?
$a = "Это просто текст";
echo $a; //Выводит 'Это просто текст'
?>
<?php
// Простой способ инициализации массива
$names[0]="Апельсин";
$names[1]="Банан";
$names[2]="Груша";
$names[3]="Помидор";
// names - имя массива
// 0, 1, 2, 3 - индексы
?>
<?php
class foo
{
function do_foo()
{
echo "Doing foo.";
}
}
$bar = new foo;
$bar->do_foo();
?>
<?php
$var = NULL;
?>
<?php
// простой пример callback
function my_callback_function() {
echo 'hello world!';
}
call_user_func('my_callback_function');
// примеры callback-метода
class MyClass {
function myCallbackMethod() {
echo 'Hello World!';
}
}
// вызов метода статического класса
//без создания объекта
call_user_func(array('MyClass', 'myCallbackMethod'));
// вызов метода объекта
$obj = new MyClass();
call_user_func(array(&$obj, 'myCallbackMethod'));
?>