|
Posted by Gary L. Burnore on 01/18/08 13:35
On Fri, 18 Jan 2008 13:16:06 +0000, The Natural Philosopher <a@b.c>
wrote:
>Toby A Inkster wrote:
>> Steve wrote:
>>
>>> can you switch, in code, mid-stream to from one language to another?
>>
>> In PHP? Yes, kinda, if you install the right modules. But only if by "one
>> language" you mean "PHP" and "another" you mean "Perl or Python".
>>
>> An example of using Perl within PHP:
>>
>> <?php
>> // Use embedded Perl
>> $perl = new Perl();
>> // Import function "md5_hex" from package "Digest::MD5"
>> $perl->eval('use Digest::MD5 qw(md5_hex);');
>> // Now we can call the function as a normal PHP object method.
>> echo $perl->md5_hex('Hello');
>> // prints "8b1a9953c4611296a827abf8c47804d7".
>> ?>
>>
>> It's slightly clunky in terms of syntax, but it's pretty cool and
>> occasionally useful if you want to be able to reuse a large piece of
>> already written Perl script in PHP. Perl functions can be made accessible
>> to PHP, and variables, arrays, hashes and objects passed back and forth
>> between the languages.
>
><shudder>teh thought of having PERL anywhere on my machine</shudder>
why?
--
gburnore at DataBasix dot Com
---------------------------------------------------------------------------
How you look depends on where you go.
---------------------------------------------------------------------------
Gary L. Burnore | ÝÛ³ºÝ³Þ³ºÝ³³Ýۺݳ޳ºÝ³Ý³Þ³ºÝ³ÝÝÛ³
| ÝÛ³ºÝ³Þ³ºÝ³³Ýۺݳ޳ºÝ³Ý³Þ³ºÝ³ÝÝÛ³
Official .sig, Accept no substitutes. | ÝÛ³ºÝ³Þ³ºÝ³³Ýۺݳ޳ºÝ³Ý³Þ³ºÝ³ÝÝÛ³
| ÝÛ 0 1 7 2 3 / Ý³Þ 3 7 4 9 3 0 Û³
Black Helicopter Repair Services, Ltd.| Official Proof of Purchase
===========================================================================
[Back to original message]
|