이거 저만 신경쓰이나요? > 자유게시판

자유게시판

이거 저만 신경쓰이나요? 정보

이거 저만 신경쓰이나요?

본문

661910739_1551165656.2656.png

 

 

skin/board/basic/list.skin.php

 

81번줄 공백 한칸 더 들어갔네요.

몇 년째 그대로인데 게시판 스킨 커스텀 할 때마다 신경 쓰입니다. ㅠㅠ

추천
3

댓글 13개

그렇게 자세히 안보는게 ...정신건강에 좋죠
그보다..
count($list) 가 더 신경쓰이네요
$cnt = ($list)?count($list):0;

for($i=0; $i < $cnt; $i++) {

이걸로 대치하는게 더 안정적입니다.
님처럼 그냥 변수선언을 배열처리하면 해결됩니다.
php5.x 사용시에 phper들이 변수선언이라는걸 잘 안하던게 아직도 문제가 되는거죠 뭐

정말 아무렇게나 개발해도 잘돌아가는 php였었던거죠
네 아무래도 jquery등을 쓰는것도 그렇고 다른 언어나 프레임웍 쓸때도 그렇고 변수선언을 습관화 해야겠다고 생각하는 1인 입니다. 이제껏 정말 날로 먹었다는 기부니가..
php 7210 버전에 맞게 에러 수정하면서 본 건데,
분명 for문 위쪽에서 list = array();  처럼 해당 변수가 배열변수라고 선언되어있는데도,
for문 안에서는 count($list) 이렇게 되어 있으니까
undefined인가 0보다 커야 되는 둥 하는 에러가 나오더라구요.  ㅜㅜ
그래서, 플래토 님처럼 하나하나 다 수정해주니까 ...그제야 에러가...증발..ㅎ
네, 그렇게 사용되는 페이지면 다행이죠, 그렇지 않은 페이지들이 있어서 튀어나오더라구요
for 문에서 $i 가 증가 하면서 조건으로 배열의 개수를 계속 계산을 해야 됩니다.
그래서 미리 해당 값을 변수로 받아 두는게 좋다고 생각이 드네요.
저두 처음에는 편해서 for 문 안에 count를 해서 사용을 했는데 나중에는 다 위에서 변수로 받아서 선언 후에 사용하고 있습니다.
전체 175 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여4 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT