【如何使用PHP显示一个HTML页面或另一个HTML页面?】教程文章相关的互联网学习教程文章

使用PHP和HTML将字节数组转换为图像【代码】

我正在使用PHP从SOAP服务中检索数据,其中一部分是用base64编码的图像的字节数组,我想在浏览器中显示该图像.数据检索步骤工作正常,但我找不到在浏览器中显示此图像的单一方法. 假设字节数组作为$byteArray存储在PHP中:$img = "<img src= 'data:image/jpeg;base64, $byteArray' />"; print($img);我期望代码在broswer中显示图像,但浏览器的解析器仍然失败.知道我做错了什么吗? 我在这里使用的示例byteArray将是:“[B @ 14a3da8”...

如何使用PHP设置HTML选择框的选定值【代码】

我有一个模板的下一部分:<select name="interest"><option value="seo">SEO и Блоговодство</option><option value="auto">Авто</option><option value="business">Бизнес</option><option value="design">Дизайн</option>...并将结果值存储在$result [‘interest’]中. 如何用PHP选择选项元素? 谢谢!解决方法:手动方式…..<select name="interest"><option value="seo"<?php if($result['interes...

使用PHP将标签转换为HTML显示的空格?【代码】

我需要在网页中显示一个包含两个空格的数据列的纯文本文件. 我所做的是使用PHP来读取文本文件并在< pre>之间打印出来.标签使用等宽字体,如下所示:<pre> <?php$fn="data.txt";$fi=fopen($fn, "r");$fc=fread($fi, filesize($fn)); //open and read text filefclose($fi);$fc=str_replace("\t", " ", $fc); //replace tabs with two spacesprint($fc); //print data between PRE tags ?> ...

在PHP变量中的html中使用php include函数【代码】

我正在做这样的事情$some_var='<!DOCTYPE html><head><title>questions '.$suto.'</title><meta charset="utf-8" /><meta name="description" content="question need to'. $suto.'">'. include ("header.php") .'<body> 下面有更多代码可以使用,这就是为什么不在这里发布. 一切都有效,而不是包含功能.解决方法:而不是include(),你可以使用file_get_contents(),$some_var='<!DOCTYPE html><head><title>questions '.$suto.'<...

使用PHP将HTML插入div标签【代码】

我试图将$htmlString放入我现有的div标签中<?php$htmlString = "<ul><li>some items</li><li>some items</li><li>some items</li></ul>";$dom = new domDocument;$dom->loadHTML($html);$div_tag = $dom->getElementById('demo');echo $dom->saveHTML($div_tag); ?>在div标签中,我已经有了一些内容,我想将$htmlString附加到div标签中<div id="demo"><h1>Recent Posts</h1></div>我想要输出<div id="demo"><h1>Recent Posts</h1> <u...

如何使用PHP语言将HTML“class”属性转换为css选择器?【代码】

如何将带有类的字符串转换为选择器,即使它在类之间包含许多空格? 输入数据:$html_classes = 'class1 class2 class3 ';必要的结果:.class1.class2.class3这个例子不合适,因为类之间可能有很多空格$result = '.' . str_replace( ' ', '.', $html_classes )解决方法:试试这个:<?php $html_classes = 'class1 class2 class3 '; $parts = explode(" ", $html_classes); $results = ""; foreach($parts as $c){if($c != ""){...

使用PHP Simple HTML DOM Parser坚持选择类或id【代码】

我正在尝试使用PHP Simple HTML DOM Parser选择一个类或一个id,绝对没有运气.我的例子非常简单,似乎符合手册(http://simplehtmldom.sourceforge.net/manual.htm)中给出的例子,但它不会起作用,它正在推动我的问题.使用简单dom给出的其他示例脚本工作正常.<?php include_once('simple_html_dom.php'); $html = str_get_html('<html><body><div id="foo">Hello</div><div class="bar">Goodbye</div></body></html>'); $ret = $ht...

解析HTML并获取所有h3之后的h2之前的下一个h2使用PHP【代码】

我期待在文章中找到第一个h2.一旦找到,找到所有h3,直到找到下一个h2.冲洗并重复,直到找到所有标题和副标题. 在您立即将此问题标记或关闭为重复解析问题之前,请注意问题标题,因为这与基本节点检索无关.我已经把那部分搞定了. 我使用DOMDocument来解析使用DOMDocument::loadHTML(),DOMDocument::getElementsByTagName()和DOMDocument::saveHTML()的HTML来检索文章的重要标题. 我的代码如下:$matches = array(); $dom = new DOMDocum...

在html标签中使用PHP变量【代码】

我从PHP代码获取一个变量,这是一个网页链接,并希望在html标记中使用它.例如:<?php $link;...$link = $client->api(); ?><a href= "<?php $link ?>" > LINK </a>如何获取html标记中的链接值?谢谢!解决方法:如果你有html文件然后拳头改为扩展.php代替.html 例如.你有test.html然后将其更改为test.php 之后你使用相同的代码<?php $link='https://stackoverflow.com' ?><a href= "<?php echo $link; ?>" > LINK </a>希望对你有帮助

仅使用PHP echo语句编写HTML标记是不好的做法?

有一个人正在使用echo语句编写所有的html标记.它看起来非常干净,我非常喜欢它,但我记得听到它是一个不好的做法,因为当你必须编写大量标记时它会变得有点多.什么是最佳做法?解决方法:好的,给了答案,我觉得我应该投入2美分. 首先,它取决于项目.我个人而言,我使用PHP作为我的模板引擎,而不是第三方.所以我将我的视图逻辑存储在一个“模板”中,这个模板只是php标记,它确实使用了几个回声,但echo语句只是回显相关数据而不是html代码.如...

如何使用PHP Simple HTML DOM Parser启用gzip压缩【代码】

我已经尝试了一些使用PHP Simple HTML DOM Parser来启用gzip压缩的东西,但到目前为止似乎没有任何工作.使用ini_set我已经修改了用户代理,所以我认为也可以启用gzip压缩?include("simpdom/simple_html_dom.php"); ini_set('zlib.output_compression', 'On'); $url = 'http://www.whatsmyip.org/http_compression/'; $html = file_get_html($url); print $html;上面的网站测试它.如果我完全以错误的方式解决这个问题,请告诉我. =...

使用PHP或HTML5进行图像弯曲

我希望实现: http://i53.tinypic.com/2gule04.jpg 我已经尝试过Curving an image that starts as a rectangle (uploaded by user), preferably using Canvas or JS提到的答案 基于那里的答案,我尝试了像素明智的转换,但没有奏效.要理解基于网格的方法,您需要一套我不具备的3d-2d开发人员技能. 我是一名PHP开发人员,我正在寻找PHP或HTML5的答案.我尝试了很多东西,从HTML5画布到将图像分成更小的部分,然后加入它们,但这些似乎不起作...

如何使用php for for循环从关联数组创建html表?【代码】

我的关联数组如下:<?php$marks = array( "mohammad" => array ("physics" => 35,"maths" => 30, "chemistry" => 39),"qadir" => array ("physics" => 30,"maths" => 32,"chemistry" => 29),"zara" => array ("physics" => 31,"maths" => 22,"chemistry" => 39)); ?>使用for循环的表格格式的预期输出如下:<table border="1"><tr><td>Name </td><td> physics</td><td> maths </td><td>chemistry</td></tr><tr><td>mohammad...

如何使用PHP从HTML表单收集数据?

假设有一个HTML文件,其中包含一个表单,其中包含一些数据,这些数据是使用textarea和checkbox从用户那里获取的.如何将此数据发送到PHP文件?解决方法:您可以通过提交表单发布此数据,然后在php文件中使用$_POST [‘fieldname’];使用HTML页面上的值.

使用PHP中的HTML编号实体计算字符串的长度【代码】

我想用PHP计算一个字符串的长度.该字符串包含HTML实体编号,这会增加计算的字符数:短划线是当我只想要它算作1时,它被算作7. 如何将html编号的实体转换为特殊字符仅计为长度为1的表单? 示例字符串:Goth-Trad Cosmos代码:$string = html_entity_decode('Goth-Trad Cosmos');echo strlen($string);当我正在寻找’20’时,产生’38’.出了什么问题?解决方法:你可以用这个:$html = 'Goth-Trad Cosmos'; echo strlen(utf8_decode(...