Re: PHP console (php.exe -a)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2009/12/27 Libor <ljelinek@xxxxxxxxxxx>:
> Hi all,
> I don't know if I am stupid or what but I can't find out how to send typed
> code to execute.
>
>> php.exe -a
> Interactive mode enabled
>
> Pressing <Enter> or <Ctrl-D> didn't execute code. Please, help me!
>
> (I am running PHP 5.3.0 on Win XP.)
>
> Thanks
> Libor
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

As mentioned, CTRL+Z is the END-OF-TEXT character needed to terminate
input from STDIN.

[2009/12/30 10:56:09] [C:\] [] >php -v
PHP 5.3.2-dev (cli) (built: Dec 18 2009 13:57:17)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies

[2009/12/30 10:56:11] [C:\] [] >php -a
Interactive mode enabled

Plain text.
$a = "This is still plain text and not assigning anything to $a.";
The next line is switching to PHP processing.
<?php
// This is a comment.
$b = "The first variable PHP is seeing is this one.";
echo $a;
echo $b;
// Switch out of PHP again.
?>
This is some more plain text.
To make this all go, press CTRL+Z or F6 and then ENTER (at least for Windows).
^Z
Plain text.
$a = "This is still plain text and not assigning anything to $a.";
The next line is switching to PHP processing.

Notice: Undefined variable: a in - on line 7
The first variable PHP is seeing is this one.This is some more plain text.
To make this all go, press CTRL+Z or F6 and then ENTER (at least for Windows).




Can someone confirm that CTRL+Z/F6 is the same exit mechanism for non
windows please? If so, I'll update the manual with something relevant.

Regards,

Richard Quadling.

-- 
-----
Richard Quadling
"Standing on the shoulders of some very clever giants!"
EE : http://www.experts-exchange.com/M_248814.html
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
ZOPA : http://uk.zopa.com/member/RQuadling

-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Database Programming]     [PHP Install]     [Kernel Newbies]     [Yosemite Forum]     [PHP Books]

  Powered by Linux