텍스트를 입력하면 특정 사진을 출력하는거 정보
텍스트를 입력하면 특정 사진을 출력하는거본문
이거 어떻게 하는건가요????
누구 소스 없으신가요???
아니면 방법이라도요..
아래 예를 들어본 사이트 링크입니다. 한번 보세요~
http://kinview.co.kr/jjalbangUtil/match/index.php?cat=227
http://www.simsimhe.com/_test/house/
이런것 처럼 구현하고 싶은데요. 방법이나 소스좀 부탁드리겠습니다!
누구 소스 없으신가요???
아니면 방법이라도요..
아래 예를 들어본 사이트 링크입니다. 한번 보세요~
http://kinview.co.kr/jjalbangUtil/match/index.php?cat=227
http://www.simsimhe.com/_test/house/
이런것 처럼 구현하고 싶은데요. 방법이나 소스좀 부탁드리겠습니다!
댓글 전체
<?php
function hex_chars($data) {
$mb_chars = '';
$mb_hex = '';
for ($i=0; $i<mb_strlen($data, 'UTF-8'); $i++) {
$c = mb_substr($data, $i, 1, 'UTF-8');
$mb_chars .= '{'. ($c). '}';
$o = unpack('N', mb_convert_encoding($c, 'UCS-4BE', 'UTF-8'));
$mb_hex .= '{'. hex_format($o[1]). '}';
}
$chars = '';
$hex = '';
$result = 0;
for ($i=0; $i<strlen($data); $i++) {
$c = substr($data, $i, 1);
$chars .= '{'. ($c). '}';
$hex .= '{'. ord($c). '}';
$result.= ord($c);
}
return array(
'data' => $data,
'chars' => $chars,
'hex' => $hex,
'mb_chars' => $mb_chars,
'mb_hex' => $mb_hex,
'result'=>$result,
);
}
function hex_format($o) {
$h = strtoupper(dechex($o));
$len = strlen($h);
if ($len % 2 == 1)
$h = "0$h";
return $h;
}
$str="\sA3";
$result= hex_chars($str);
$num= $result['result'];
$d= array('aa.jpg', 'bb.jpg', 'cc.jpg');
$last_result= $num % count($d);
$img = $d[$last_result];
하시면 이미지 찾아 내실듯 하군요.
utf-8용입니다.
?>
function hex_chars($data) {
$mb_chars = '';
$mb_hex = '';
for ($i=0; $i<mb_strlen($data, 'UTF-8'); $i++) {
$c = mb_substr($data, $i, 1, 'UTF-8');
$mb_chars .= '{'. ($c). '}';
$o = unpack('N', mb_convert_encoding($c, 'UCS-4BE', 'UTF-8'));
$mb_hex .= '{'. hex_format($o[1]). '}';
}
$chars = '';
$hex = '';
$result = 0;
for ($i=0; $i<strlen($data); $i++) {
$c = substr($data, $i, 1);
$chars .= '{'. ($c). '}';
$hex .= '{'. ord($c). '}';
$result.= ord($c);
}
return array(
'data' => $data,
'chars' => $chars,
'hex' => $hex,
'mb_chars' => $mb_chars,
'mb_hex' => $mb_hex,
'result'=>$result,
);
}
function hex_format($o) {
$h = strtoupper(dechex($o));
$len = strlen($h);
if ($len % 2 == 1)
$h = "0$h";
return $h;
}
$str="\sA3";
$result= hex_chars($str);
$num= $result['result'];
$d= array('aa.jpg', 'bb.jpg', 'cc.jpg');
$last_result= $num % count($d);
$img = $d[$last_result];
하시면 이미지 찾아 내실듯 하군요.
utf-8용입니다.
?>