php 中的等效代码

发布于 2024-12-11 06:56:33 字数 207 浏览 0 评论 0原文

有可能在 php 中制作类似的东西吗?

<script type="text/javascript">
for(i=0; i<5; i++){
     $("#one"+i).html("PHP");
};
</script>

基本上,将 html 内容附加到 div 中。

特纳克斯

there is possible make something like this in php ?

<script type="text/javascript">
for(i=0; i<5; i++){
     $("#one"+i).html("PHP");
};
</script>

basically, append html content to a div.

tnaks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

疾风者 2024-12-18 06:56:33

检查一下这个插件。它将允许您像 jQuery 一样搜索 HTML 字符串并对其进行修改。我以前用过它,使用和理解都非常简单。

http://simplehtmldom.sourceforge.net/

Check this plugin out. It will allow you to search HTML strings just like jQuery and modify it. I have used it before and it's pretty simple to use and understand.

http://simplehtmldom.sourceforge.net/

云巢 2024-12-18 06:56:33

PHP 有一套标准的 DOM 工具。您需要构建一个 DOM,操作它,然后输出它,而不是使用 PHP 作为模板语言。

PHP has a standard set of DOM tools. You would need to build a DOM, manipulate it, then output it rather instead of using PHP as a template language.

甩你一脸翔 2024-12-18 06:56:33
<?php 
for($i=0; $i<5; $i++){
     echo '<div id="#one'.$i.'">PHP</div>';
};
<?php 
for($i=0; $i<5; $i++){
     echo '<div id="#one'.$i.'">PHP</div>';
};
东北女汉子 2024-12-18 06:56:33

查看 phpquery,它是 jquery 的服务器端实现。

Look into phpquery, it's a serverside implementation of jquery.

往事风中埋 2024-12-18 06:56:33

PHP 在服务器上运行并构建此 JavaScript 运行的页面。本质上,您要做的就是让汽车工厂更改您汽车上的广播电台预设,但仅限于您的汽车。

PHP 中正确的解决方案是在构建这些 div 时输出 PHP 文本。

<div id="one1">
<?php echo 'PHP' ?>
</div>

<div id="one2">
<?php echo 'PHP' ?>
</div>

etc...

“返回”已经构建的内容是非常低效的。

PHP runs on the server and builds the page that this javascript is running on. Essentially what you're trying to do is get a car factory to change the radio station presets on your car, but only on your car.

The proper solution in PHP is to output your PHP text as it's building those divs.

<div id="one1">
<?php echo 'PHP' ?>
</div>

<div id="one2">
<?php echo 'PHP' ?>
</div>

etc...

Reaching 'back' into what it's already built is very inefficient.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文