PHPer 看看,我这属于偏门的技术不?

2018-11-09 13:11:03 +08:00
 KasonPasser

// 使用的是 ThinkPHP 框架。
$a = I('get.id/d');


// 替换数据
str_replace(['preg_a','preg_b'],'',$str);


// 如果在传过来 id 参数就加多一个条件
if($id = I('get.id/d')){
	$where['id'] = $id;	
}


// 给一个标记,如果数组为空则为 false 否则为 true
$falg = !empty($arr);

// 遍历数组修改某一属性
forach($arr as &$av){
	$av['attr'] = 'new data attr';
}

....

说这代码写出来只能由你自己维护,别人维护不了。。。。

1619 次点击
所在节点    问与答
6 条回复
silencefent
2018-11-09 14:00:04 +08:00
forach 能执行吗
tianyou666shen
2018-11-09 14:03:32 +08:00
楼上机智 不偏门 就是 forach 邪门
atroy
2018-11-09 14:03:41 +08:00
php 的 if 判断,用单等号,这基本永远是 true,有意义吗?
而且初步看了一下,都是些局部的代码,我是看不出什么偏门。。。
suzic
2018-11-09 14:04:27 +08:00
看起来像是很正常的逻辑,排版太辣眼睛了
shench
2018-11-09 14:13:38 +08:00
没什么问题
KasonPasser
2018-11-11 16:11:20 +08:00
@silencefent @tianyou666shen 眼睛还保护得不错。

@atroy if 的判断你可以试用一下。 当需要判断的值为非空和不是 bool 值时 可以使用。

@suzic 排版都是在这编辑器里面写的代码。所以排版也只是默认的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/506088

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX