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 multidimensional array in php?
Can we use get instead of post?
What are different ways to redirect from on page to other?
What is prepare in php?
Is php 5.6 secure?
what is interface in php? how it is use?
10 Answers Infosys, PHP, Times, Torque Infotech, Wipro,
What is the use of "echo" in php?
What is the use of limit in mysql?
How can you propagate a session id?
Which is faster for or foreach?
How to get the DNS servers of a domain name?
What is string function sql?