GREE崩壊!良いシナリオだと思うな。
さて、ルールとか( ・`ω・´)
class MemberStatuses {}
const ERR_MEMBER_NOT_FOUND = 'Member Not Found!';
/**
* phpDocumentor
*/
private $__memberStatus
protected $_memberId
public $memberName
private function __checkMember()
protected function _getMemberId()
final public function test()
public function index()
$sum = 0;
$memberCount = 0;
for($i = 0; $i < 10; $i++){
$_n = $i + 1;
$sum += $_n;
$memberCount++;
}
echo $sum; # 55
echo $memberCount; # 10
echo json_encode(array('sum' => $sum, 'member_count' => $memberCount));
<script>
$(function(){
var params = {
page: 1,
member_id: 123
};
var getData = function(response){
var _data = $.evalJSON(response); // with jquery.json
console.log(_data.sum);
console.log(_data.member_count);
$('#contents').append(
$('<span>').addClass('member-count').text(_data.member_count)
);
};
$.post('/controller/action', params, getData);
}
</script>
<style>
#contents {
background-color: orange;
}
.member-name {
font-size: x-large;
}
.member-count {
color: red;
font-weight: bold;
}
</style>
<div id="contents">
Welcome <span class="memeber-name">Nor.</span>
All of member counts: </div>
内部変数に関してはLCCで、外部変数やビューなどで扱う変数に関してはアンダースコアで小文字統一がイイと思うんだ。
扱いと流れが明確で原因の特定もしやすいだろうし。
プライベート変数とメソッドはアンダースコア2個、プロテクトは1個ではじまる。
ローカル変数も1個。
id, class セレクタは小文字・ハイフン。
さて、ルールとか( ・`ω・´)
class MemberStatuses {}
const ERR_MEMBER_NOT_FOUND = 'Member Not Found!';
/**
* phpDocumentor
*/
private $__memberStatus
protected $_memberId
public $memberName
private function __checkMember()
protected function _getMemberId()
final public function test()
public function index()
$sum = 0;
$memberCount = 0;
for($i = 0; $i < 10; $i++){
$_n = $i + 1;
$sum += $_n;
$memberCount++;
}
echo $sum; # 55
echo $memberCount; # 10
echo json_encode(array('sum' => $sum, 'member_count' => $memberCount));
<script>
$(function(){
var params = {
page: 1,
member_id: 123
};
var getData = function(response){
var _data = $.evalJSON(response); // with jquery.json
console.log(_data.sum);
console.log(_data.member_count);
$('#contents').append(
$('<span>').addClass('member-count').text(_data.member_count)
);
};
$.post('/controller/action', params, getData);
}
</script>
<style>
#contents {
background-color: orange;
}
.member-name {
font-size: x-large;
}
.member-count {
color: red;
font-weight: bold;
}
</style>
<div id="contents">
Welcome <span class="memeber-name">Nor.</span>
All of member counts: </div>
内部変数に関してはLCCで、外部変数やビューなどで扱う変数に関してはアンダースコアで小文字統一がイイと思うんだ。
扱いと流れが明確で原因の特定もしやすいだろうし。
プライベート変数とメソッドはアンダースコア2個、プロテクトは1個ではじまる。
ローカル変数も1個。
id, class セレクタは小文字・ハイフン。