PHP PHP Arrays and Control Structures PHP Conditionals Operators

Mihai-Ady Zvancu
Mihai-Ady Zvancu
7,561 Points

Hi! I tried to solve the task but it's not working. I think I did well. It works in the work space. What did I do wrong?

<?php $username = 'sketchings'; //Available roles: author, editor, admin $role = 'editor';

//add conditional statement if(is_string($username)&&$role!='admin'){ echo "You do not have access to this page. Please contact your administrator.";} ?>

index.php
<?php
$username = 'sketchings';
//Available roles: author, editor, admin
$role = 'editor';

//add conditional statement
if(is_string($username)&&$role!='admin'){
echo "You do not have access to this page. Please contact your administrator.";}
?>

1 Answer

Steven Parker
Steven Parker
203,116 Points

The challenge seems to get confused if the operator is next to the operands. Try adding some space:

<?php
//...
if (is_string($username) && $role != 'admin') {