Здравейте. Разучавам PHP и имам няколко въпроса, на които не мога да намеря отговори.
1. ++$value и $value ++. Каква е разликата. В една книга пише, че при единия вариант се увеличава стойността и се връща увеличената стойност, а пре другия връща стойността и след това увеличава с 1. Какво означава "връща стойността" ?
2. Функцията
function xxxx() { $value = $num +2 +4; return $value; }
Какво означава return $value, защо се използва и може ли без него.
3. Ако <?php
SESSION['name'] = $_GET['name'];
$name = $_SESSION['name'] ; ?>
$name няма да присвои стойността $_GET['name'], нали? И
ако се извика $_SESSION['name'] тя ще бъде равна на $_GET['name'], нали?
1. ++$value и $value ++. Каква е разликата. В една книга пише, че при единия вариант се увеличава стойността и се връща увеличената стойност, а пре другия връща стойността и след това увеличава с 1. Какво означава "връща стойността" ?
2. Функцията
function xxxx() { $value = $num +2 +4; return $value; }
Какво означава return $value, защо се използва и може ли без него.
3. Ако <?php
SESSION['name'] = $_GET['name'];
$name = $_SESSION['name'] ; ?>
$name няма да присвои стойността $_GET['name'], нали? И
ако се извика $_SESSION['name'] тя ще бъде равна на $_GET['name'], нали?