Reply to Re: Script to get contents of a function from other file.

Your name:

Reply:


Posted by C. (http://symcbean.blogspot.com/) on 11/14/07 17:28

On 14 Nov, 08:37, Kesavan <k7.in...@gmail.com> wrote:
> I need a function such that it returns a string holding the contents
> of function in other php file..,
>
> *******************************************************************************************************
> allFunctions.php:
> ********************
> class clsA{
>
> function a{
> ..,
> ..if($test){ //testing condition.,
> }
> ..,aNewFn(); // Calling other function..,
> ...
> ..
> while(){..,
> ..,
> }
> ..,
> }
>
> function b{
> ..,
> ..if($test){ //testing condition.,
> }
> ..,aNewFn2(); // Calling other function..,
> ...
> ..
> while(){..,
> ..,
> }
> ..,
> }
>
> }//End of Class.,
>
> *******************************************************************************************************
> getFnContent.php //Now I need a function such as .,
> **********************
> <?
>
> $tmpFnContent = getFunctionContents("allFunctions.php","clsA","a") ;
> echo "Function 'a' in Class 'clsA' has".$tmpFnContent ;
>
> function getFunctionContents($file,$class,$functionName) /*I want
> to develop this function*/
> {
> ----
> ----
> return $functionContent ;
>
> }
>
> ?>
>
> Hope U understand the problem.,
>
> Please explain me how to achieve this by providing me a algorithm or
> flow..,
> Is there any library function ., to meet my requirement?
>
> Thanks..,
>
> Kesavan Muthuvel
> m.kesa...@hotmail.com

If you want to examine the file without loading it into the current
namespace then try token_get_all(), alternatively include the file and
use function_exists() / method_exists() or the reflection API - see
http://www.php.net/manual/en/language.oop5.reflection.php

C.

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация