#1 2010.02.08 22:23

Fuelen
Участник
Зарегистрирован: 2009.06.22
Сообщений: 229
Карма: 5
Профиль

call_user_func()

Зачем эта функция? Чем отличается использование
call_user_func('myfunc', 'val'); и myfunc('val'); ?? В скорости может какой-то выиграш?..


на хую вас вертів

Неактивен

#2 2010.02.08 23:10

Gemor
Гость

Re: call_user_func()

на сколько я понимаю, просто иногда удобнее вызывать call_user_func. имеются ввиду сложные приложения с закрученной логикой. сам ей никогда вроде и не пользовался.

#3 2010.02.09 17:40

Akdmeh
Участник
Откуда: Киев и рядом;)
Зарегистрирован: 2008.11.30
Сообщений: 257
Карма: 9
Профиль Веб-сайт

Re: call_user_func()

Например так:
page.php?mod=test

<?php
function test()
{
//код, код, код...
}
call_user_func($_GET['mod'], 'param');
?>

НО низачто так не делай, это не безопасно!
Я просто показал область применения)


Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться сексwink

Неактивен

#4 2010.02.09 18:07

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: call_user_func()

Akdmeh, с одинаковым успехом можно сделать

Код:

1
$_GET['mod']('param');

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.007 s