gpt4 book ai didi

php - 在 jquery 中用 php 进行爆炸

转载 作者:行者123 更新时间:2023-12-01 07:35:15 26 4
gpt4 key购买 nike

我有一个 jquery 脚本,它创建一个 h3 标记并向其打印一个名为 result.tbUrl 的变量。我想在“::”处分解变量并使用第二部分。

这是我的方法。

var link = document.createElement('h3');
link.innerHTML = <?php $link = "result.tbUrl"; $linkpiece = explode("::", $link); echo $pieces[1]; ?>;

你能告诉我我哪里出错了吗?

最佳答案

第一个问题是,您正在回显 $pieces[1],但将字符串分解为 $linkpiece 这是一个不同的变量。

但是,您遇到了一个更严重的问题:您将 $link 设置为字符串“result.tbUrl”。该字符串不包含分隔符“::”,因此分解它没有任何效果,并且 $linkpiece 将设置为 array(0 => 'result.tbUrl')。不管怎样,echo $linkpiece[1] 行都会失败,因为索引 1 处没有任何内容。

如果 result.tbUrl 是 JavaScript 变量,则不能以这种方式将其与服务器端 PHP 混合。您必须在 JavaScript 中分解客户端变量:

var parts = result.tbUrl.split('::');
link.innerHTML = parts[1];

关于php - 在 jquery 中用 php 进行爆炸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2648684/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com