Как передать значение переменной PHP в javascript?Как передать значение переменной php в javascript?
ответ
// your PHP file which outputs HTML
<script type="text/javascript">
var jsVariable = <?php echo json_encode($phpVariable); ?>
</script>
'$ phpVariable =" Добро пожаловать на этот сайт ";' ... – AlexanderMP
Да, это не безопасность. Это просто прототип. – KomarSerjio
В вашем PHP код, который выводит HTML, в разделе <head>
, перед использованием любого из переменных, можно использовать любой подходящий метод:
<script type="text/javascript">
var someStringVariable = '<?php echo str_replace("'","\\'",$yourStringPHPVar);?>';
var someObjectOrArrayVariable = <?php echo json_encode($phpArray); ?>;
var someNumericVariable = <?php echo $yourNumericPHPVar); ?>;
</script>
вы должны понять значение слова «Сервер- сторона "и" клиентская сторона ".
в основном, PHP является «порождающий» выход для браузера (и JS только часть этой продукции)
так, чтобы «передать переменную из PHP в JS» все, что вам нужно сделать, это просто «эхо» переменная ЯШ:
<script>
<?
//this is the php part
echo "var myJsVar='hello';"
?>
var mySecondJsVar="<?=$phpVar?>";
</script>
Никогда передать переменную как @Goran Jovic или @KomarSerjio предложил. Он просит неприятностей. Используйте команду JSON (json_encode()
), которая будет готовить и фильтровать данные.
$data = json_encode(array(
'myVar' => 123,
'anotherVar' => 'Hello "world"'
));
...
var data = <?php echo $data ?>;
alert(data.anotherVar);
Это гарантирует отсутствие ошибки.
thx для ответов на ур ... но я использую его на стороне клиента. –
вы не можете использовать PHP-клиент. PHP - это серверный язык. Вы должны не понимать ответ. PHP выведет реальные литералы, которые работают на Javascript, и клиент будет работать с чистым Javascript. – AlexanderMP
Ответ KomarSerjio был исправлен, поскольку он имеет наибольшее количество голосов. Поэтому нужно использовать мое предложение, ваше или КомарСерджио, так как все они почти одинаковы. – AlexanderMP
- 1. Как передать значение javascript переменной php?
- 2. Как передать значение переменной php на javascript
- 3. передать значение переменной php в javascript
- 4. Как передать значение переменной jquery переменной php?
- 5. Как передать значение переменной php, возвращаемое javascript, в переменную php?
- 6. как передать значение переменной js в php
- 7. Как присвоить значение переменной javascript переменной php
- 8. Как передать значение переменной 2 в javascript?
- 9. Как передать значение переменной C# в javascript?
- 10. как передать значение java-скрипта переменной php
- 11. Как передать значение PHP переменной в JQuery
- 12. Как передать значение из JavaScript в php?
- 13. Как передать javascript в переменной PHP
- 14. передать значение jquery переменной php
- 15. Как передать значение с PHP на JavaScript?
- 16. Как передать значение переменной angularjs функции javascript?
- 17. Как присвоить значение переменной PHP переменной JavaScript
- 18. Как передать значение php переменной скрипта
- 19. Как передать значение переменной на страницу php?
- 20. Передать значение переменной Javascript в MySQL через PHP
- 21. Передать значение переменной javascript в .php, используя форму html
- 22. Как сохранить значение переменной javascript в переменной php?
- 23. Как передать значение переменной jquery переменной php с помощью ajax?
- 24. Как передать массив PHP переменной JavaScript?
- 25. Как передать значение переменной javascript в значение jsp
- 26. передать значение переменной в действии url php
- 27. Как передать значение переменной javascript в отдельном файле .js
- 28. Получить значение переменной JavaScript в переменной PHP?
- 29. Как передать значение в переменной
- 30. Значение angularjs необходимо передать в переменной php
Как установить видеокарту на компьютер? – mdrg
@mdrg: Вопрос чистый, простой и ответственный! –
wtf при закрытии этого вопроса он на 100% отлично –