If the variable $a is equal to 5 and variable $b is equal to
character a, what’s the value of $$b?
Can anyone explain how's the value of $$b=100
Answers were Sorted based on User's Feedback
Answer / joydeep
Given $a = 5;
$b = 'a';
So, $$b = $($b) = $a = 5
Simple, there is no concept of ASCII is applicable here....
For more Web Tech Info contact me.........Joydeep
| Is This Answer Correct ? | 79 Yes | 12 No |
Answer / jasmeet
Firstly wehave assigned that:
$a=5;
and now we have:
$b=a; //as it has said that $b= character 'a' whose ascii
value=95.
Now we need $$b;
so thw answer becomes:
$$b => $(95).
here 95 will again used as an ascii value and it will
call 'a'.
So the result comes out be 5.
not 100.
Check before writing any silly Question.
for any more doubts contact:: Jasmeet.
| Is This Answer Correct ? | 49 Yes | 24 No |
Answer / rakesh r
$a = 5
$b = 'a'
$$b = ?
$b value is a
so, $$b = $a = 5
hence, ans is 5
| Is This Answer Correct ? | 23 Yes | 2 No |
Answer / adesh suryan
Create new file and save it as .php extension and execute
this file then You find the answer of this question , copy
below code as:
<?php
$a=5;
echo $b=a.'<br/>';
echo $$b;
?>
output:
1.a
2.5
| Is This Answer Correct ? | 17 Yes | 1 No |
Answer / webguy
It would be great if you posy questions that are easy to
understand, something like,
Let's say:
$a = 5;
$b = 'a';
Now what's the value of $$b?
$bb = $a = 5;
so the answer is 5 and not 100.
| Is This Answer Correct ? | 16 Yes | 2 No |
Answer / deepa
because given
$a = 5
$b = 'a'
$$b = ?
so,
$b has value as a in char
so, $$b = $($b) = $(a) = $a = 5
hence, answer is 5.This ans is 100% correct,if anyone has
any doubt,jst contact me at ishika21114@gmail.com
| Is This Answer Correct ? | 13 Yes | 0 No |
Answer / php don
All guys who are saying ans is 100 are not good in programming.
The right answerer is 5 so guys don't put wrong answerers
and to the guys who are referring plz do check this code its
simple to find out by yourself then to believe this stupids
who say its reference and 100 actual answer is 5 and not 100
<?php
$a=5;
$b="a";
echo $$b;
?>
| Is This Answer Correct ? | 5 Yes | 3 No |
Answer / birend gupta
<?php
$a=5;
$b='a';
echo $$b;
?>
Output : 5
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / sandhya
If the $a is equal to 5 and $b is equal
to character a,so
$a=5;
$b="a";
$$b = $( $b ) = $ ( 'a' ) = $a = 5 ;
Of course Answer should be 5 !!
| Is This Answer Correct ? | 2 Yes | 0 No |
Answer / adeshsuryan
Correct format of this program is following check out this:
<?php
$a=5;
echo $b=a;
echo $$b;
?>
Dear Annonymus : You assign a constant in $$b not character.
your code is echo $b='a'."<br/>";
where 'a' treats as constant .but above a is a variable
keep this thing in mind.
| Is This Answer Correct ? | 2 Yes | 1 No |
What is difference between Method overriding and overloading in PHP?
hi..this is kumar...how m,uch time req for php preparation?is any coaching avaiable in vizag for php?
how to do connectivity of 2 dbs in PHP script?
What is xss in php?
what is the default session expire time in php? what is default file attachment size in mail in php?
What is ltrim?
What is the use of array_count_values() in php?
How data or variable can be receive or send from PHP to HTML page??
What is namespaces in PHP?
What language is similar to php?
What are the php functions?
What is __ construct in php?