55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결PHP 7+ 프로그래밍
rand() vs random_int() 차이점?
저도 궁금해서 몇가지 찾아봤습니다. https://stackoverflow.com/questions/44228718/php-rand-vs-random-int 윗 링크의 첫 답변에서 볼 수 있듯이, rand는 암호화를 지원하지 않고, random_int는 암호화 지원을 한다고 되어있습니다. 특히, 세 번째 답변을 보시면 rand가 난수를 발생하는 것 처럼 보이지만 사실은 이에 대한 정해진 코드가 있고, 이 코드로 결과 값을 예상할 수 있다고 합니다. 강사님께서도 이 부분을 말씀하고 싶으셨던 것 같아요. :) 또, rand와 random_int는 속도 면에서도 차이가 나는데요, 윗 링크의 두 번째 답변과 세 번째 답변을 참고하시면 rand가 월등히 빠른 것을 확인하실 수 있습니다. 아무래도 random_int가 암호화 과정을 거치다 보니 rand보다 4배 이상 느릴 수 밖에 없는 것 같네요. 결과적으로 1) 암호화가 필요없고 빠른 속도가 중요한 경우에는 rand를, 2) 비밀번호와 같이 암호화가 꼭 필요한 경우에는 random_int를 쓰는 것이 퍼포먼스와 기능 면에서 올바르게 난수를 발생시키는 방법인 것 같아 몇 줄 적어봅니다. 오늘도 즐거운 코딩하세요!
- 미해결PHP 7+ 프로그래밍
php 8 로 하시는 분들을 위한 ini 팁
질문은 아니지만 혹시 저처럼 php 8로 하시는 분들이 계실까봐 글 남겨요^^ php 8로 받으시면 php.ini-development와 php.ini-production 파일이 있는데 이 중 아무거나 php.ini로 바꾸시면 됩니다. 저는 php.ini-development를 php.ini로 바꿨어요.
- 미해결PHP 7+ 프로그래밍
xdebug 뭔짓을해도 안됩니다
그냥 넘어가도 되나요 ? 현재버전은 1.버전이맞나요 ?
- 미해결PHP 7+ 프로그래밍
업로드 및 ckditor가 제대로 적용안되요...
강의영상처럼 코드를 작성하고 했는데 bottom.php 부분에서 ckeditor작성법이 달라 <script src="https://cdn.ckeditor.com/4.16.2/standard/ckeditor.js"></script>으로 변경해서 정상적으로 돌아가는걸 확인했습니다. 그런데 write.php에서 <div class="editor uk-align-center"> <textarea name="content"></textarea> <div id="editor"></div> </div> 여기에서 이렇게 작성을 하면 이런식으로 나타나 어떻게 하면 좋을까요... 여기에 글을 작성하면 데이터베이스에 정상적으로 데이터가 들어가는데 이미지 사진은 업로드가 되지않습니다.
- 미해결PHP 7+ 프로그래밍
sublime text를 이용해도 되나요?
vscode가 아닌 sublime text를 이용해도 되나요?
- 미해결PHP 7+ 프로그래밍
php server terminal에서 에러 로그가 출력이 안됩니다.
항상 감사합니다. 선생님과 똑같이 예제를 진행하고 있는데 제 터미널에는 오류가 전혀 출력되지 않아 어디서 오타가 있는지 문제가 있는지 파악이 어렵습니다. php -S localhost:8080을 실행하는 터미널에서 에러 로그 출력과 관련된 ini설정은 어떤 것인지 궁금합니다.
- 미해결PHP 7+ 프로그래밍
xdebug가 안됩니다 ㅠ
mamp를 설치한 mac환경입니다. xdebug가 미리 설지되어있다고 해서 확장프로그램만 설치하고 주석을 풀어주고, xdebug.mode = debug xdebug.start_with_request = yes 이 두줄을 php.ini에 넣어주었는데 Launch currently open script 를 할 시에 이렇게 오류가뜹니다. 왜 그런걸까요?!
- 해결됨PHP 7+ 프로그래밍
에디터 문제 관한 질문 입니다 vscode가 좋을까요? phpstorm이 좋을까요?
안녕하세요 선생님 강의 너무너무 잘 듣고 있습니다! 강의중에서 에디터 단에서 에러가 발생하는걸 볼수있었는데요 저도 객체지향 강의를 들으면서 겪다가 한참 헤맷었는데 혹시 vscode에서는 가끔씩 그런 현상이 발생한다고 한다면 phpstorm은 아직 사용해보지 않아서 phpstorm이 훨씬 더 좋을까요? 질문은 아래와 같습니다 phpstorm 를 사용할수있다면 phpstorm이 더 좋을까요? 선생님은 개인적으로 어떻게 생각하시는지 궁금합니다!
- 해결됨PHP 7+ 프로그래밍
download 부분 header에 대해서 더 공부하고 싶은데 혹시 참고할만 한 자료가 있을까요?
안녕하세요 선생님 정말 잘 보고 있습니다 항상 감사합니다 제가 header() 부분을 조금 더 자세하게 공부를 해보고 싶은데 조금 참고할만 자료를 알고 싶어서 글을 적게 되었습니다참고할만 자료가 있으면 알려주시면 안될까요? :) 감사합니다
- 미해결PHP 7+ 프로그래밍
vscode 디버그 콘솔관련해서 질문드려요 ㅠ
디버그 콘솔란에 이런식으로 계속 라이선스 인포가 뜨면서 마지막줄에 실행결과나 나오는데... 강사님처럼 실행결과만 나오게할순없나요??
- 미해결PHP 7+ 프로그래밍
이미지 업로드시 경고창 문제입니다.
강의 따라하고 있는중인데요... 왜 이런상황이..? 나오는지 모르겠네요.. 그림을 참조해주세요.. 이미지 업로드시에 계속해서 자바스크립트 경고창이 뜨면서 업로드를 막고있는데.. 좀.. 답답하네용..
- 미해결PHP 7+ 프로그래밍
PHP 버전 관련 환경설정 방법 문의드립니다.
안녕하세요. PHP 버전 관련 환경설정 방법 문의드립니다. 현재 제 로컬 PC에는 xampp 서버를 사용하는 PHP 7.1.33 버전의 웹사이트가 셋팅되어 있습니다. 강의수강을 위해 PHP 7.4버전을 다운로드 받고 php --version을 출력해보면 7.1.33버전의 PHP가 설치되어 있다고 나오고 있습니다. 환경변수 Path 내 순서도 바꿔보고 했으나 계속 7.1.33만 인식되고 있는 상태라 PHP 버전을 7.4로 인식시킬 수 있는 방법이 있는지 문의드립니다.
- 미해결PHP 7+ 프로그래밍
<==> 이게 무슨말인가요?
폰트가 자동변환되서 보기가 이해하는게 넘 힘듭니다 ㅠ 소리도 잘안들리구요.
- 해결됨PHP 7+ 프로그래밍
assert테스트를 많이 사용하지 않는 이유가 궁금합니다 :)
안녕하세요! php 계속 공부를 하고 있는데요 수업을 듣다가 궁금한 점이 생겨서 이렇게 글을 남깁니다! 그래도 테스트를 하는것이 좋은거 같은데 왜 assert를 사용해서 테스트를 잘 하지 않는거죠? 아직은 제가 다 잘 몰라서 궁금해서 글을 써봐요 :)
- 미해결PHP 7+ 프로그래밍
index에서 read more를 눌렀을때 글이 불려오질 않습니다.
Index.php에서 글을 불러왓는데 db에서 글을 불러올 때, limit 3으로 했을때는 글이 2개가 불러져 오는데 limit 1로 하고, read more 버튼을 눌렀을때는 글이 불려오질 않네요ㅠㅠ 개발자 도구 열어서 확인해보니 아예 list가 불려오질 않더라구요.. 계속 저 에러만 나네요.. js도 똑같이 썼는데 왜 그런걸까요ㅠㅠ const $readmore = document.getElementById('readmore') if ($readmore instanceof HTMLElement) { let page = 0 $readmore.addEventListener('click', () => { fetch('/?page=' + ++page, { method: 'get' }).then(async response => { console.log('왜 안나오니'); console.log(await response.text()); const parser = new DOMParser(); const doc = parser.parseFromString(await response.text(), 'text/html'); const list = doc.querySelectorAll('.uk-container > .uk-list > li'); if (list.length > 0) { Array.from(list).forEach(item => { document.querySelector('.uk-container').appendChild(item); }); } }); }); } const doc = parser.parseFromString(await response.text(), 'text/html'); 이부분입니다.
- 미해결PHP 7+ 프로그래밍
bash에서 php index.php 사용하기..
저는 bash가 아니고 powershell 로 진행되는거 같은데.. 이럴때는 어떻게 bash로 들어갈까요? git bash 밖에 없는데ㅠㅠ 알고싶습니다 감사합니다
- 미해결PHP 7+ 프로그래밍
xDebug 설치 문의
영상대로 똑같이 했는데 , 설치가 안됩니다.. localhost:8080으로 확인시 xdedug가 나오지 않아요 일단 vs CODE php Debug 설치 화면에서 ini 파일에 넣는 옵션값도 조금 달라 진것 같아요.. 확인 부탁드립니다. Add Configuration 했을때도 2가지 설정 ( Listen for Xdebug, Launch currently open script) 만 나옵니다. 맞게 한거인가요?
- 미해결PHP 7+ 프로그래밍
auth/login 입력시 404에러
강의를 따라하다 안되는부분이 있어 글을 올립니다. 증상은 auth/login 이나 register로 이동하였을 때 404 가 뜨는문제였습니다. 저랑똑같은 증상을 겪으신분이 글을 올려두셨는데 저는 적용이 안되더라구요 그래서 git 에올려 주신파일로 실행하였으나 이것또한 안되더군요 제쪽 아파치 conf에서 public_html (root) 를 바라보게 하였고 allowOverride All을 주었습니다. 이렇게 아파치에서 public_html/public 이아닌 public_html에 주었을경우는 "You don't have permission to access / on this server." 403 이뜨구요 public_html/public 에 지정할경우 auth/login 이동시 404가 뜨네요 htaccess파일이 적용받을려면 index 위치에 있어야하는게 아닌가요??
- 미해결PHP 7+ 프로그래밍
안녕하세요 문의드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 완전 처음 시작하는데 PHP로 입문하라고 추천 받아서 이번에 찾아보면서 결제한 문과생입니다. 예전에 잠깐 배우다가 포기했는데 Vscode 개발환경이랑 php 설치하는걸 그냥 패스해버려서.. 아예 생초보인데 이부분은 어디서 정보 받을수있을까요 ㅠㅠ? 지금 강의가 초보한테는 맞지 않는 강의인걸까요? 선행강의가 별도로 있나요?
- 미해결PHP 7+ 프로그래밍
삼항연산자 모양이 똑같이 되지않습니다.
강의를 보니 부등호들이 바뀌는거같은데 플러그인을 쓰시는게 맞나요? 무슨 플러그인인가요??