Kindly guide Getting certain bash error on running PHP script on AWS Cloud 9 but produces given output

Hello all back some days I was facing issue in executing PHP code in AWS Cloud9 now the respective code is producing output as for the arguments passed as guided here https://docs.aws.amazon.com/…/l…/user-guide/sample-php.html… using filename.php 10 25 but getting some error kindly guide

code

<?php 
print("Hello, World!"); 
print("\nThe sum of 2 and 3 is 5.");
$sum = (int)$argv[1] + (int)$argv[2]; 
print("\nThe sum of $argv[1] and $argv[2] is $sum."); 
?>

output

Running PHP script /home/ubuntu/dev-ide/test1.php

(standard_in) 1: syntax error

bash: line 9: [: -eq: unary operator expected

Hello, World!

The sum of 2 and 3 is 5.

The sum of 10 and 25 is 35.

And what’s on line 9?

Also unary operator expected is a bash error, not PHP.

Thanks it ends with closing of PHP and is line 6 there in nothing in line 9, I know but I am not clear do I need to start the program with anything or something is triggering the bash error in cloud 9

Sponsor our Newsletter | Privacy Policy | Terms of Service