半拉子程序员的基础知识点及应用实例分析-乐题库
优采云 发布时间: 2021-05-24 05:05半拉子程序员的基础知识点及应用实例分析-乐题库
像我这样的半快速程序员基本上都依赖百度。基本上,基于前辈的宝贵经验,可以根据当前需求对其进行集成和修改。所以先谢谢你。声明:知识的来源并不代表原创的来源,只是我从那里找到了知识。
第一部分,基本知识点
1、指定字符串之间的PHP字符串拦截类
我很佩服高手,只需几行代码就可以完成如此强大的功能。同时,再次感谢您的奉献。
如何使用以上类别:
2、过滤不必要的html代码:strip_tags()函数
用法:strip_tags($ sjb,'
');
“()”之前的逗号是要处理的字符串(可以是分配了字符串值的变量),而后面的逗号是在过滤过程中保留的html标记。如果未指定,则将清除处理后的字符串中的所有html标签,仅保留文本。
3、获取的内容(例如网页)的编码与需要显示的内容不匹配时的处理。
如果捕获的内容与所显示页面的编码不一致,则将导致乱码,并且在长时间的辛苦工作后会非常沮丧。找到如下处理方法:
a。将GBK编码的字符串转换为UTF-8编码的字符串
b。将UTF-8编码的字符串转换为GB2312编码的字符串
// 注意将此文件存盘成 utf-8 编码格式文件再测试
*注意:要使用mb_convert_encoding函数,您需要启用PHP的mbstring(多字节字符串)扩展名
c。转换整个页面
此方法适用于所有编码环境。除前128个字符(显示字符)外的所有字符集均由NCR表示(数字字符参考,例如“汉字”将转换为“汉字”)。这样的代码可以在任何编码环境中使用。显示。
方法是将以下三行代码添加到php文件的开头:
二、应用示例
此示例的目的是获取网页的特定部分并将其处理为可以调用的变量,或者使其更符合使用要求的格式。