일부 이진 데이터를 PHP에 게시하고 싶습니다.
php : // input 또는 $ HTTP_RAW_POST_DATA를 사용하여 읽을 수 있음을 알고 있습니다.
그러나 하나의 이진 데이터 만 게시 할 수 있습니다.
해당 값이 바이너리 인 두 개의 키 - 값 데이터를 게시하고 싶습니다.
어떻게하면 PHP에서이 작업을 수행 할 수 있습니까?PHP의 이진 데이터를 얻는 방법
2
A
답변
4
base64_encode()
및 base64_decode()
을 사용하여 Base64로 이진 데이터를 인코딩 할 수 있습니다. 저장 및 텍스트 데이터를 처리하도록 설계 미디어 를 통해 전송 될 필요가 인코딩 바이너리 데이터에 대한 필요가있을 때
Base64로 인코딩 방식이 일반적으로 사용된다.
key1=eW91cmJpbmFyeWRhdGE=&key2=YmluYXJ5YWdhaW4=
을 그리고 당신의 PHP에서 :
예를 들어, 당신은 게시 할 수 있습니다 당신이 그 중 하나를 사용하는 경우
$myBinaryData1 = base64_decode($_POST['key1']);
$myBinaryData2 = base64_decode($_POST['key2']);
+0
그래도 데이터가 커집니다. '$ _POST [ 'key']'값으로 바이너리 데이터를 처리 할 수 있어야한다. –
관련 문제
- 1. 다운로드 링크에서 이진 데이터를 얻는 방법
- 2. PHP의 테이블에서 td 데이터를 얻는 방법
- 3. PHP의 opcodes를 얻는 방법?
- 4. PHP의 문자열/이진 배열
- 5. 입력 = "파일"서버 측의 이진 데이터를 얻는 방법
- 6. 리눅스에서 이진 데이터를 기록하는 방법
- 7. SQLAlchemy에서 이진 데이터를 사용하는 방법?
- 8. 파이썬에서 이진 데이터를 스트리밍하는 방법
- 9. PHP의 함수에 대한 이진 플래그
- 10. Blippy가 데이터를 얻는 방법
- 11. 카메라 데이터를 얻는 방법
- 12. 관계 데이터를 얻는 방법?
- 13. URL에서 데이터를 얻는 방법
- 14. PHP의 난수 생성기에서 시드 값을 얻는 방법
- 15. Django에서 바이너리 포스트 데이터를 얻는 방법! 멋지게?
- 16. jquery post 함수에서 이진 데이터를 지정하는 방법
- 17. 이진 데이터를 std :: string으로 푸시하는 방법?
- 18. 길이 접두어가있는 이진 데이터를 효율적으로 쓰는 방법
- 19. cassandra cql을 사용하여 이진 데이터를 저장하는 방법
- 20. 리눅스에서 프로세스간에 이진 데이터를 교환하는 방법
- 21. sendMessage를 사용하여 이진 데이터를 보내는 방법
- 22. Java에서 이진 데이터를 다시 쓰는 방법
- 23. 파이썬을 사용하여 이진 파일에 데이터를 쓰는 방법
- 24. 이진 형식의 포트로 데이터를 보내는 방법
- 25. 이진 문자열 데이터를 안드로이드의 문자열로 변환하는 방법
- 26. 압축 파일에 이진 데이터를 쓰는 방법
- 27. 어떻게 이진 데이터를 이진 데이터로 나누는가
- 28. 이진 데이터를 유니 코드로
- 29. 이진 데이터를 PHP로 출력하십시오.
- 30. 이진 데이터를 문자열로 변환
, 당신은 단지 * 하나 * 후 몸을 가지고 그건 당신의 당신이 필요로하는 방식으로 그것을 처리 할 책임. – Yoshi