Home > Article > Backend Development > Some commonly used PHP small functions
This article mainly introduces some commonly used PHP small functions. The editor thinks they are quite good. Now I will share them with you and give them a reference. Let’s follow the editor and take a look
1. Get whether the website is http or https?
$http_type = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) ? 'https://' : 'http://';
2. Delete the empty data in the array,
function where_data($data) { foreach ($data as $k => $v) { if (empty($v) && $v !='0') { unset($data[$k]); } } return $data; }
3 .Intercept part of the rich text
/** * 将富文本中文字截取其中的一部分 * @param $content * @return string */ function html_substr_content($content,$length=100) { $content = htmlspecialchars_decode($content); //把一些预定义的 HTML 实体转换为字符 $content = str_replace(" ", "", $content); //将空格替换成空 $content = strip_tags($content); //函数剥去字符串中的 HTML、XML 以及 PHP 的标签,获取纯文本内容 $con = mb_substr($content, 0, $length, "utf-8"); //返回字符串中的前100字符串长度的字符 return $con; }
Related recommendations:
##Fifty tips to improve PHP execution efficiency
Complete collection of PHP cases, including various common functional modules
##A brief analysis of PHP7 new functions and syntax changes Summarize
The above is the detailed content of Some commonly used PHP small functions. For more information, please follow other related articles on the PHP Chinese website!