2015-03-25 3 views
0

Предположим, что вы находитесь в файле php и хотите запустить функцию javascript, в которой есть как javascript, так и php. Как бы вы это сделали? Ex:PHP - интеграция с Javascript?

<?php 
<script> 
function myFunction(){ 
// php code 
document.write("Hello World!"); 
} 
</script> 
?> 

Я знаю, что могу легко сделать функцию PHP для данного кода, но только для использования в будущем, я хотел бы знать, как это сделать.

Приносим извинения, если это было ответили ранее, но было трудно сложить слова в поиске Google.

ответ

0

Код PHP должен выводить текст, который действителен в javascript. Что-то вроде этого.

<?php 
<script> 
function myFunction(){ 
// php code 
    var message = "<?php echo "My alert message"; ?>"; 
    window.alert(message); 
} 
</script> 
?> 
+0

Не забудьте использовать 'json_encode()' вокруг любых данных переменных, чтобы вещи были экранированы правильно! – Brad