PHP函数中的脚本标记 - 期望语句

时间:2017-11-07 03:09:52

标签: javascript php function

我试图在PHP函数中使用JavaScript代码,但是我收到了错误 - df2.set_index(['key1','key2']).value.fillna(df1.set_index(['key1','key2']).value).\ reset_index() Out[84]: key1 key2 value 0 @5 B 1 1 @7 B 3 2 @6 B 3 3 @3 A 4 4 @6 B 3

代码:

expecting statement

2 个答案:

答案 0 :(得分:2)

只需将脚本放入echo或将其存储在变量中即可。

从此更改:

<?php
    function subscribe_request($phone) {
    <script src="js/subscrie.js" type="text/javascript">
        //something
    </script>
}
?>

有了这个:

<?php
    function subscribe_request($phone) {
    $script = '<script src="js/subscrie.js" type="text/javascript">';
    $script .= 'alert("' . $phone .'")';
    $script .= '</script>';
    echo $script;
}
?>

答案 1 :(得分:1)

HTML代码不能包裹<?php>代码。

这是另一种方法。

<?php
    function subscribe_request($phone) {
?>
        <script src="js/subscrie.js" type="text/javascript">
            // something
        </script>
<?php
    }
?>

更改您的代码,它应该可以正常工作