본문 바로가기
  • 행복하게 오래오래 개발자로 살아가기
반응형

Old/PHP70

글자수 줄이기 mb_strimwidth 대개 PHP로 게시판을 만든다거나, 최근게시물을 뽑아온다거나 하는 등의 작업을 할 때면정해놓은 가로크기(wIdth) 보다 글자수가 많은 경우 이를 잘라주어야 하는 경우를 만날 때가 많습니다. 여기서 보편적으로 사용하는 몇가지 명령으로는 1. strlen - 글자수를 계산해서2. substr - 정해놓은 값만큼 자르거나3. mb_substr - UTF-8의 경우는 mb_명령을 붙여서 자른 후에4. echo ".." - 쩜쩜과 같은 텍스트를 마지막에 붙여넣어라 하는 4단계의 작업을 거치고는 하죠. 이를 귀찮게 생각한 나머지 일부 PHP개발자들은 글자수를 원하는대로 자를수 있는 갖가지의Function 을 만들어서 사용해오곤 했으나.. PHP5 버전부터는 이러한 불편함을 한번에 해결해 줄수 있는명령이 새로이 추.. 2013. 7. 17.
facebook comment plugin json parsing $data=file_get_contents(https://graph.facebook.com/comments/?ids='comment plugin 코드가 있는 위치'); $dataDecode=json_decode($data); $test=$dataDecode->{'comment_write.php'}->{'comments'}->{'data'}; foreach($test as $key) { $id=$key->{'from'}->{'id'}; echo ""; $name=$key->{'from'}->{'name'}; echo $name; $message=$key->{'message'}; echo $message; $created_time=substr($key->{'created_time'},0,10); echo $.. 2013. 7. 12.
isset 변수에 값이 하나라도 존재할 경우에는 리턴값을 true, 없을 경우 false. 2013. 7. 11.
12시간 단위의 시간값 가져오기 $date=date("Y-m-d H:i:s",mktime(0,0,0,date("m"),date("d")+$day,date("Y"))); 2013. 7. 11.
하루전, 하루후 등 게시물 검색하기 mktime() 하루전, 하루후 등 게시물 검색하기 $yday = date("m-d-Y",strtotime("-1 day", time())); $yday = split("-", $yday); $ydays = mktime(0,0,0,$yday[0],$yday[1],$yday[2]); *.전체 참여자 수 계산 function all_record_cnt($tbname){ $sql = "select count(*) from $tbname"; $result = mysql_query($sql); $cnt = mysql_result($result, 0, 0); return $cnt; } *.어제 참여자 수 계산 function yday_record_cnt($tbname){ $yday = date("m-d-Y",str.. 2013. 7. 5.
반응형