Prev: how to provide download of files mow in documentroot
Next: Still searching for a bugtracking system
From: David Otton on 30 Mar 2010 09:23 On 30 March 2010 14:16, Andre Polykanine <andre(a)oire.org> wrote: > I need a quoted_printable_encode function but it's available only > since PHP 5.3. How do I redefine that function only if PHP version is > lower than 5.3? function_exists(). if (!function_exists('myfunc')) { function myfunc() { ; } } http://uk3.php.net/function_exists
From: Igor Escobar on 30 Mar 2010 11:26 See http://br2.php.net/manual/en/function.create-function.php Regards, Igor Escobar Systems Analyst & Interface Designer + http://blog.igorescobar.com + http://www.igorescobar.com + @igorescobar (twitter) On Tue, Mar 30, 2010 at 10:23 AM, David Otton < phpmail(a)jawbone.freeserve.co.uk> wrote: > On 30 March 2010 14:16, Andre Polykanine <andre(a)oire.org> wrote: > > > I need a quoted_printable_encode function but it's available only > > since PHP 5.3. How do I redefine that function only if PHP version is > > lower than 5.3? > > function_exists(). > > if (!function_exists('myfunc')) { > function myfunc() { > ; > } > } > > http://uk3.php.net/function_exists > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >
From: Ashley Sheridan on 30 Mar 2010 11:28 On Tue, 2010-03-30 at 12:26 -0300, Igor Escobar wrote: > See > http://br2.php.net/manual/en/function.create-function.php > > > Regards, > Igor Escobar > Systems Analyst & Interface Designer > > + http://blog.igorescobar.com > + http://www.igorescobar.com > + @igorescobar (twitter) > > > > > > On Tue, Mar 30, 2010 at 10:23 AM, David Otton < > phpmail(a)jawbone.freeserve.co.uk> wrote: > > > On 30 March 2010 14:16, Andre Polykanine <andre(a)oire.org> wrote: > > > > > I need a quoted_printable_encode function but it's available only > > > since PHP 5.3. How do I redefine that function only if PHP version is > > > lower than 5.3? > > > > function_exists(). > > > > if (!function_exists('myfunc')) { > > function myfunc() { > > ; > > } > > } > > > > http://uk3.php.net/function_exists > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > That is only really useful for creating a function at run-time, not for defining a function if it doesn't exist. As I and several others have pointed out, the best way is to use function_exists() to determine whether to create one or not. Presumably if you need to redefine a function, you know its arguments before the code executes. Thanks, Ash http://www.ashleysheridan.co.uk
|
Pages: 1 Prev: how to provide download of files mow in documentroot Next: Still searching for a bugtracking system |