html 网页 简体中文 繁体中文 英文自适应,css页面字体替换源代码和页面显示不一样问题解决...

2018年8月27日19:58:12

css指定字体的时候,可以自制的字体,比如字符替换,比如

09d18a544f6767374439e241161e0825.png

0没有被替换,其他在源代码被替换对应的字母,但是现实的时候在替换成正确的数字

很简单,防爬虫,但是....呵呵

解决办法就是把爬回来的数据,自己根据规则替换回来

吧网页里 .ttf的文件找出来,使用 FontCreatorPortable打开,就可以看见规则了,足以ttl文件和eot文件的关系,一般只需要的ttf文件即可

写方法的时候发现了,一个bug,本人的php现在是7.2

function css_replace_decrypt($str = '') {

$ttf_array = [];

$ttf_array['0'] = '0';

$ttf_array['1'] = 'j';

$ttf_array['2'] = 'k';

$ttf_array['3'] = 'l';

$ttf_array['4'] = 'm';

$ttf_array['5'] = 'n';

你可能感兴趣的:(html,网页,简体中文,繁体中文,英文自适应)