扫码关注官方订阅号
我正在尝试将 javascript 变量设置为等于 php 代码的输出:
var name = '';
当它运行时,它会返回正确的值,但它也会附加一个空值:
var name = 'name null';
这会导致代码将值视为 null,而不是返回的名称。
如上所述,passthru 在成功时返回 null,在失败时返回 false。
您想要获取的是文件的内容,因此一个简单的方法就是使用输出缓冲。
您可以使用一个简单的函数来返回脚本的值,如下所示:
= === just incase you didn't know what the shorthand annotation means.
=
just incase you didn't know what the shorthand annotation means.
这将获取 python 脚本的值,然后将其设置为 js 值。
这将在失败时返回一个空字符串,因此您可能需要根据您的需要进行一些异常处理。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
如上所述,passthru 在成功时返回 null,在失败时返回 false。
您想要获取的是文件的内容,因此一个简单的方法就是使用输出缓冲。
您可以使用一个简单的函数来返回脚本的值,如下所示:
====just incase you didn't know what the shorthand annotation means.这将获取 python 脚本的值,然后将其设置为 js 值。
这将在失败时返回一个空字符串,因此您可能需要根据您的需要进行一些异常处理。