반응형

PHP / strrev() - 문자열을 거꾸로 뒤집기

 

strrev()

문자열을 입력받아서 순서를 뒤집은 상태로 리턴하는 함수입니다.

 

strrev( string )

 

예제

<?php
	$string = 'Hello World!';
	echo strrev($string); // !dlroW olleH
?>

 

반응형
반응형

PHP / bin2hex(), hex2bin() - 문자열<->16진수 변환

 

bin2hex()

ASCII 문자의 문자열을 16진수로 변환해 줍니다. 

bin2hex( string )

 

예제

 

 

hex2bin()

16진수를 ASCII 문자의 문자열로 변환해 줍니다. 

 

hex2bin( string )

 

예제

 

 

 

 

ASCII 코드표는 아래 테이블을 참조하시면 되겠습니다.

반응형
반응형

PHP / urlencode(), urldecode()사용하기

 

urlencode()

URL의 쿼리 부분에 사용될 수 있도록 문자열을 인코딩합니다.

 

string urlencode  ( string $str )

<?php
 $str = "안녕하세요.";
 echo urlencode($str); //%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94.
?>

 

urldecode()

URL로 인코딩된 문자열을 디코딩합니다. 

 

string urldecode  ( string $str )

<?php
 $str="%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94.";
 echo urldecode($str); // 안녕하세요.
?>

 

<URL 코드표>

<URL 인코딩/디코딩 링크>

http://www.convertstring.com/ko/EncodeDecode/UrlDecode

 

URL 디코드 - 온라인 URL 디코더

 

www.convertstring.com

반응형
반응형

PHP / base64_encode(), base64_decode 사용하기

 

Base64 Encoding이란

Base64 Encoding은 Binary Data를 Text로 변경하는 Encoding입니다.

이메일을 주고 받거나 홈페이지에 파일을 업로드할 때, 문제가 없도록 하기 위해서 본래 내용을 64개의 문자로만 구성된 문장으로 변환하는 것을 의미합니다.

 

base64_encode(base64_encode ( string $data ) : string

 <?php 
 $str = 'hello wolrd'; 
 echo base64_encode($str); 
 // 결과: aGVsbG8gd29scmQ= 
 ?>

 

Base64 Decoding이란

원래 내용을 base64 문자열로 바꾸는 과정을 인코딩, base64 문자열을 본래 내용으로 해독하여 복원하는 과정을 디코딩이라고 합니다.

 

base64_decode ( string $data [, bool $strict = FALSE ] ) : string

 <?php 
 $str = 'aGVsbG8gd29scmQ='; 
 echo base64_decode($str); 
 // 결과: hello world
 ?>

 

반응형

+ Recent posts