php - 自动更改空格和句点以强调
问题描述
我想知道是否有一种方法不会自动将我的数据从“.data”格式化为“_data”或“data name”到“data_name”?
if (!empty($_POST)) {
foreach ($_POST as $app_id=>$val) {
if ($app_id != "submit") {
$prof_rate = $_POST[$app_id];
$tokens = explode("-", $app_id);
$label = $tokens[0];
$applicationId = $tokens[1];
// insert query technology_results
echo $label.":".$prof_rate."<br/>";
}
}
} else {
$app_val_err = "Error Message!";
}
解决方案
我们可以尝试用preg_replace
下划线替换所有空格和点:
$input = "some.name here";
$output = preg_replace("/[ .]/", "_", $input);
推荐阅读
- javascript - 将对象数据映射到 React 组件
- c++ - 如何在 OMNet++/Eclipse CDT (Linux) 中添加 gRPC 作为依赖项?
- python - 如何按每天的升序和降序对日期和时间进行排序,并为排序后的日期创建指定列?
- ruby-on-rails - 无法访问 datagrid rails 上的 current_user
- nim-lang - 如何忽略 nim 中的“断管”异常
- android - 谷歌日历事件链接未打开谷歌日历应用事件创建详细信息
- python - python 不支持 RSA 密钥格式
- java - 带有动态参数的 JDBC Select Query
- reactjs - 对孩子的反应行动导致重新渲染父母
- vue.js - VueRouter 在导航后保持组件处于活动状态