]
раскрыть значение запуска функции PHP с помощью Ampersand
Символ Ampersand (&) в начале определения функции PHP может поднять вопросы. Давайте рассмотрим значение этого символа и его последствий. чем сама ценность. Когда функция возвращается по ссылке, изменения, внесенные в возвращенную переменную, будут отражены в исходной переменной. Сценарии, в которых вы хотите, чтобы функция определила, какая переменная должна получить ссылочное назначение. Тем не менее, важно избегать использования возврата за счет исключительно для повышения производительности, так как PHP автоматически оптимизирует этот процесс.
Чтобы использовать библиотеку, в которой используются функции возврата, рассмотрите упрощенный пример с участием библиотеки Facebook:$ fb = new FacebookRestClient (); $ ext_perm = 'some_permission'; $ result = & $ fb-> users_hasapppermission ($ ext_perm);
В этом примере функция users_hasapppermission возвращает ссылку на переменную, которая удерживает результат проверки разрешения приложения для конкретного пользователя. Присвоив результат результату $, любые последующие изменения в результате $ также изменят исходную ссылку.]
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3