I have passed my php integer variable $number
into javascript. But can't access that php variable without using quotation
<script>
var number = '<?php echo $number?>';
</script>
if I use quotation it can accessible but don't get the integer value actually. It became string since use quotation. Without quotation can't get anything.
I have googling that but don't get the appropriate answer yet.
How to get the integer value.
For int simple remove the single quotes
<script>
var number = <?php echo $number ?>;
</script>
Note : Make sure that $number should not empty . if it's empty use ternary operator if statement to handle that . var number =<?php echo !empty($number)? $number:0 ?>;
Use parseInt function to convert it to integer
var number = parseInt('<?php echo $number; ?>');