foreach &참조 기능 아시는 분? > 자유게시판

자유게시판

foreach &참조 기능 아시는 분? 정보

foreach &참조 기능 아시는 분?

본문

하.

오늘 완전 삽질했네요.

foreach에 붙어 있는 &를 shared hosting에 업로드 할때는 제외하고 올렸더니

값이 적용이 안되서 한참 헤멧습니다.

 

로컬 호스트에서는 되고, 서버에 올리면 안되고..  

 

&을 왜 지웠냐면 @ 하고 헷갈렸거든요.

php 에서 @는 에러가 생겨도 뿌리지 않는 역활을 하더군요.

추천
0

베스트댓글

&는 참조자 역할입니다.

C언어의 포인터 방식과 유사하죠

 

함수에 전달할때는 변수 자체를 전달하거나

foreach를 사용할때 배열변수의 일부를 다른 변수에 link를 걸어서

특정변수값이 배열변수의 특정자리수와 연결되게 하거나 할때 사용하는데

 

안쓰는게 상책입니다.

즉, 로직을 깔끔하게 관리하는게 정신건강에 이롭습니다.

만들때 의도를 할수있지만

조금지나면 내가만든것도 몰라서 시간을 허비하게 될겁니다.

댓글 5개

&는 참조자 역할입니다.

C언어의 포인터 방식과 유사하죠

 

함수에 전달할때는 변수 자체를 전달하거나

foreach를 사용할때 배열변수의 일부를 다른 변수에 link를 걸어서

특정변수값이 배열변수의 특정자리수와 연결되게 하거나 할때 사용하는데

 

안쓰는게 상책입니다.

즉, 로직을 깔끔하게 관리하는게 정신건강에 이롭습니다.

만들때 의도를 할수있지만

조금지나면 내가만든것도 몰라서 시간을 허비하게 될겁니다.

네 맞아요 php에서는 @는 에러억제 연산자이지 참조 연산자가아니지요~

하여 &참조 완전다른 역활을 한다라는 점이지요

 

씨패널에서 라이브로 3시간 정도 삽질하면서, 너무 느리니까 차라리 FTP 연동해서 수정할까 하다가.. ChatGPT에 물어봐서 에러 수정하였습니다. 웅푸님께 FTP연동해서 수정 하는게 더 편하다는걸 배웠었는데.. 서버에 FTP 어카운트 만드는 것조차 귀찮아서 전 그냥 라이브로 편집 ㅋ

전체 200,426 |RSS
자유게시판 내용 검색

회원로그인

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