uriage_biko 2012-11-21 00:40:41

[PHP] なんでわざわざ複雑に書くかなぁ このエントリーをはてなブックマークに追加

投稿者からのアピールポイント

基本可読性うんkだけど、強いて言えば$valCntのネーミングセンスとこれ自身の存在が香しいです。

<?php
	$valCnt = 0;
	$before = "";
	foreach($record['dtl'] as $dtl) {
	    if(!empty($dtl['id'])){
	        //ひとつ前の値と違う& idが99以外の場合
	        if($before <> $dtl['contents']['name'] && $dtl['id'] <> 99){
		    echo h($dtl['contents']['name'])."<br />";
		}
		//idが99以外の場合
		if($dtl['id'] <> 99) {
		    echo " ".h($dtl['contents']['name'])."<br />";
		}
		$valCnt++;
		$before = h($dtl['contents']['name']);
	     }
	}
	
	if(!empty($record['dtl']['concrete'])){
	    echo "うんk(".h($record['dtl']['concrete']).")<br />";
	    $valCnt++;
	}
	if($valCnt == 0){
	    echo "なし<br />";
	}
?>

使い方ヒント: 「これは臭う」という行を見付けたら、各行のsmellをクリックしてマーキングしておきましょう(要Twitter OAuth認証)

コメント(2)

#1 magiwo 2012-11-21 07:33:27  

どんだけ否定形が好きなんだw

#2 m_shige1979 2012-11-29 03:26:25  

!=じゃないのね

コメント投稿には、twitter認証が必要です。

Twitter認証

このウンコードに臭った人は、こちらのウンコードにも臭ってます

[Java] 内部的にunicodeだから日本語つかえ...

このエントリーをはてなブックマークに追加

これを書いた先輩に「英語で書きましょうよ...

class 会員 {
    private int 会員番号;
    p...

鑑賞する »

[Java] is禁止令

このエントリーをはてなブックマークに追加

ウンコードの趣旨とは違い、レビューで指摘...

// Mod yamada Start

// 一般的に考えて真偽値を返すメ...

鑑賞する »

[Java] 専用機

このエントリーをはてなブックマークに追加

山田さん(仮名)専用機らしいことがクラス...

/**
 * My Army Knife
 * 20XX/XX/XX
 *...

鑑賞する »