inflearn logo
강의

講義

知識共有

PHP 7+ プログラミング

25 - CSPRNG

random_bytes

319

hmmi8175

投稿した質問数 45

0

echo random_bytes(32) 를 하니 _�y��J�`�V��$�b:����1������� 디버그콘솔에서 같은 외계어를 출력하는데 이유가 뭘까요??

php

回答 1

0

pronist

안녕하세요.

random_bytes(32) 는 랜덤한 32Bytes 를 생성합니다. 1Byte 는 일반적으로 문자 하나입니다(알파벳 1Byte, 한글은 2Bytes) 그러나 디버그콘솔에서 사용하는 폰트가 표현하지 못하는 문자의 경우에는 저렇게 표기됩니다. 일반적으로 사용하는 폰트는 표현할 수 있는 문자가 그렇게 많지 않습니다. 대부분 자연어에 국한되어 있죠. 하지만 컴퓨터 세계에서 표현할 수 있는 문자는 정말 많습니다. 폰트가 해당 문자를 표현하지 못하면 저렇게 나온답니다. 이 경우하곤 다른 이야기지만, 인코딩이 잘못된 경우에도 저렇게 나오기도 한답니다.

53강 레이아웃에서 css git 링크 관련 질문입니다.

0

35

2

[섹션 5]레포지토리 소스파일 오류 위치, 수정 제안

0

180

1

add configuratio.. 자체에

0

268

2

터미널에 글이 안써집니다.

0

635

1

일반적으로 쓰이지 않는 폰트 부분

0

465

1

readmore 클릭시 쿼리내용 받아오는게 이해가 안되요

0

497

1

$_GET과 $_POST를 구별하여야한다고 하는데 이건 왜 $_GET입니까 콜백이라서 그런가요? 왜콜백은 그래도 되나요?

0

475

1

xdebug 설치가 안됩니다.

0

401

1

xdebug 설치 확인 페이지가 안열립니다

0

360

1

if ~ elseif ~ else 문법 표준적인 코딩 방법에 대한 질문입니다.

1

523

1

mysqli_stmt_close($stmt) 관련 질문드립니다.

0

319

1

DB_CONNECTION 부분 질문

0

267

1

FILTER_VALIDATE FILTER_SANITIZE 차이를 모르겠습니다.

0

296

1

결과 ...

0

244

1

preg_replace_callback 질문드립니다.

0

437

1

호스팅에 php 코드 업로드하면 hash 로직이 보이진 않을까요?

0

266

1

버퍼링 궁금한 점이 있습니다.

0

287

1

restore_include_path 오류

0

316

1

php 에러발생..

0

3759

3

터미널로 php 실행시 document root 지정

0

244

1

posts가 null이라고 나옵니다.

0

209

2

rand() vs random_int() 차이점?

0

520

1

php 8 로 하시는 분들을 위한 ini 팁

1

513

1

xdebug 뭔짓을해도 안됩니다

0

219

1