Php за дълго неразбиращ За разлика от печат, ехо и връщане
Търся някои категории, като тук.
Не искам тук нищо излишно да се каже (Tipo ааа отидете googly shkololo), аз просто ще отговори странни въпроси, за да разберат и съвсем нормално за усвояване.
Нека разгледаме този пример с функция за, защото връщането е от значение, когато се занимават с функции
Нека доста често срещаният случай: имаме нужда от функция, която ще се получи от някаква стойност, и в зависимост от контекста, в който ние използваме това трябва да си или изход. или връщане
Всъщност това е разликата:
С връщането стойност, ние можем да направим нищо: да го прикрепите към компютри, дисплеят да прехвърли на друга функция, добре, мисля, че изводът е ясен.
Нека разгледаме примера на
функция getValue ($ стойност $ печат = невярно)
Сега демонтаж редовете.
$ Стойност (низ) - стойността, която искаме да обработим
$ Print (булев) - указател към факта, че ние ще направим. По подразбиране е фалшива
Нашите функционални дисплеи или декларации, в зависимост от това, което ние даваме на настройка за печат.
Следваща ще извикаме функцията два пъти: в първия случай тя се прехвърля на отпечатъка = вярно. и го извежда стойност във втория случай, да направим извод, че ни се връща, за да функционира.
Аз честно казано не разбирам защо в часовете по PHP, или по-скоро самостоятелно OPP. Мога да разбера, ако искате да продукция специфичен код няколко пъти (например, няколко променливи) и мога да се разбере, че те могат да BVT нужда от защита от ATTAC на кода се все повече и повече да се разбере, че не мога.
jcmax, в този пост не е за освобождение на Палестина. Обектно-ориентиран - това е класове, методи, обекти ... и то само функция. Но функции не са ООП
Установено, че този пример работи само ако е изпълнено условието, ако е необходимо, а не по същия начин, равна на (==). Това е $ печат == 1 след това показва Hello World два пъти.
Попаднах на един интересен метод изход
Ако имате нужда от текст към HTML глупав променлива дисплей, който ще работи