首页 > 解决方案 > 在 javascripts 和 php 中连接数字

问题描述

我将一些代码从 javascript 转换为 php,我的问题是数字,因为在 javascript 中,“+”用于加法和连接这两种情况。前任:

1+1+ "2" +"4"+3 - 5 -1+"" + 2 

在 javascript 结果是 22372

我怎样才能在php中做到这一点?我尝试使用 preg_replace

1+1 --> 2
2+"2" --> "22" // as string
""+2 --> "2" 

问题在这里:

(1+1+ "2" +"4"+3 - 5 -1)+""+2

我需要解决 () 然后与 "" 和 2 连接

标签: javascriptphp

解决方案


字符串连接是用“.”完成的。而不是 php.ini 中的“+”。您仍然可以连接不同类型的值,例如

$apple_count = 25;
$my_string = "I want " . $apple_count . " apples.";

推荐阅读