Php:trim a string without cutting the word
function neat_trim($str, $n, $delim=’…’) { $len = strlen($str); if ($len > $n) { preg_match(’/(.{’ . $n . ‘}.*?)\b/’, $str, $matches); return rtrim($matches[1]) . $delim; } else { return $str; [...]
function neat_trim($str, $n, $delim=’…’) { $len = strlen($str); if ($len > $n) { preg_match(’/(.{’ . $n . ‘}.*?)\b/’, $str, $matches); return rtrim($matches[1]) . $delim; } else { return $str; [...]
function formatUrl($sDispTitle){ $sDispTitle = str_replace(’-',”,$sDispTitle); $sDispTitle = str_replace(’ ‘,’-',$sDispTitle); $sDispTitle = str_replace(’,',’-',$sDispTitle); $sDispTitle = str_replace(’&’,”,$sDispTitle); $sDispTitle = str_replace(’/',’-',$sDispTitle); $sDispTitle = str_replace(’.',”,$sDispTitle); $sDispTitle = str_replace(’?',”,$sDispTitle); $sDispTitle = str_replace("’",”,$sDispTitle); $sDispTitle = str_replace("!",”,$sDispTitle); $sDispTitle = str_replace(’"’,”,$sDispTitle); $sDispTitle = str_replace(’%',”,$sDispTitle); $sDispTitle = str_replace(’#',”,$sDispTitle); return $sDispTitle; }
function isValidEmail($email){ return eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email); }
$sTitle="test test123"; $sTitle = preg_replace("’\s+’", ‘-’, $sTitle); print $sTitle; output:test-test123
function typevalidation($uploadfiletype,$mediatype,$tmpfilename="") { if ($tmpfilename) { $sfiletype = shell_exec("mimetype -bi $tmpfilename"); //echo "In".$sfiletype; $typearr=explode("/",$sfiletype); $filetype=$typearr[0]; $fileext=$typearr[1]; } if($uploadfiletype==’thumb’) { if($filetype!=’image’) { $errmsg="errormessage1"; } else{ $errmsg="ok"; } } else if($uploadfiletype==’media’) { if($mediatype=="image") { if($filetype!=’image’) { $errmsg="errormessage2"; } else {$errmsg="ok"; } } else if($mediatype=="video") { if($filetype!=’video’) { $errmsg="errormessage3"; } elseif(strpos($fileext,"flv")===false) { $errmsg="errormessage4"; } else {$errmsg="ok"; } } } return $errmsg; }
Want to know wants trending now on youtube just check YouTube Trends Dashboard
A Google developed tool that hubs up all the great complimentary Google tools to understand the key target consumer, where and how they spend time. Essential for media planning! Google Insights
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <style type="text/css"> html { [...]