foreach &참조 기능 아시는 분?

하.

오늘 완전 삽질했네요.

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

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

 

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

 

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

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

|

댓글 5개

&는 참조자 역할입니다.

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

 

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

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

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

 

안쓰는게 상책입니다.

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

만들때 의도를 할수있지만

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

근데.. 자유게시판에 올릴글이 아닌듯 싶네요

@플래토 

뭐 물어 보는 것도 아니고, 그냥 제 오늘 시행착오를 공유한거 뿐입니다.

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

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

@웅푸 

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

댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
2개월 전 조회 1,249
2개월 전 조회 1,222
2개월 전 조회 1,186
2개월 전 조회 1,142
2개월 전 조회 1,260
2개월 전 조회 1,294
2개월 전 조회 1,243
2개월 전 조회 1,372
2개월 전 조회 1,213
2개월 전 조회 1,399
2개월 전 조회 1,393
2개월 전 조회 1,374
2개월 전 조회 1,435
2개월 전 조회 1,511
2개월 전 조회 1,285
2개월 전 조회 1,359
2개월 전 조회 1,273
2개월 전 조회 1,337
2개월 전 조회 1,275
2개월 전 조회 1,289
2개월 전 조회 1,234
2개월 전 조회 1,432
2개월 전 조회 1,348
2개월 전 조회 1,482
2개월 전 조회 1,374
2개월 전 조회 1,238
2개월 전 조회 1,259
2개월 전 조회 1,217
2개월 전 조회 1,312
2개월 전 조회 1,500
🐛 버그신고