javascript - 在 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 连接
解决方案
字符串连接是用“.”完成的。而不是 php.ini 中的“+”。您仍然可以连接不同类型的值,例如
$apple_count = 25;
$my_string = "I want " . $apple_count . " apples.";
推荐阅读
- docker - 如何配置 DotNet Core 3.0 应用程序以接收来自 NGINX 和 Docker 的 HTTPS 请求
- docker - 运行 docker-compose up 命令时我无法收到错误消息
- javascript - Mongoose 查询以提取每个对话的最新文档
- javascript - 读取操作的 React Firebase 澄清问题
- fortran - 我可以安全地使用`spread`从数组切片复制到同一个数组吗?
- powerbi - 如何使用 Power BI 中的 LinkedIn API 连接到 LinkedIn?
- sql - Oracle:确保 IN 运算符使用的每个值即使没有匹配数据也始终返回一行
- r - 使用 tidytext 在 ngram 分析中保留连字符
- linux - 从源代码安装包时 yum 检查错误
- java - 根据位置条件创建适配器