Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 更换高度=“更换高度”***&引用;星星_Php_Replace_Size_Height_Width - Fatal编程技术网

Php 更换高度=“更换高度”***&引用;星星

Php 更换高度=“更换高度”***&引用;星星,php,replace,size,height,width,Php,Replace,Size,Height,Width,我想在我的网站上替换“宽度”和“高度” 例如: width="600" height="365" 我想将宽度和高度更改为 width="712" height="475" 我可以用它来做这件事 $replace =str_replace('width="600" height="365"', 'width="712" height="475"', $replace) 问题是,宽度和高度并不总是600和365,它们可能是其他东西。喜欢 width="222" height="333" 任何

我想在我的网站上替换“宽度”和“高度”

例如:

width="600" height="365"
我想将宽度和高度更改为

width="712" height="475"
我可以用它来做这件事

$replace =str_replace('width="600" height="365"', 'width="712" height="475"', $replace)
问题是,宽度和高度并不总是600和365,它们可能是其他东西。喜欢

width="222" height="333"
任何事。。。我在找这样的东西:

$replace =str_replace('width="***" height="***"', 'width="712" height="475"', $replace)
将宽度和高度内的任何内容替换为“712”和“475”

有人知道怎么做吗?
谢谢

虽然最好在PHP中以编程方式设置宽度和高度,但如果必须,可以使用正则表达式查找并替换它

$replace = preg_replace('/width="\d+" height="\d+"/', 'width="712" height="475"', $replace);

虽然最好在PHP中以编程方式设置宽度和高度,但如果必须的话,可以使用正则表达式查找并替换它

$replace = preg_replace('/width="\d+" height="\d+"/', 'width="712" height="475"', $replace);

原始值首先是如何进入html的?Gordon@file\u从另一个站点获取内容。谢谢。(相关)最初是如何将原始值输入html的?Gordon@file\u从另一个站点获取内容。谢谢。(相关)Samir Talwar@It work,谢谢!但是这个和上面的有什么不同呢?@Muazam:只有当宽度和高度都至少有一个数字时,这个才会替换,而我的则会替换,即使它们是空的——只是它们完全相同。@Muazam:它们实际上是一样的。我们必须同时发布。Samir Talwar@It works,谢谢!但是这个和上面的有什么不同呢?@Muazam:只有当宽度和高度都至少有一个数字时,这个才会替换,而我的则会替换,即使它们是空的——只是它们完全相同。@Muazam:它们实际上是一样的。我们一定是同时发帖的。