在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一个小小的换行,其实在不同的平台有着不同的实现,为什么要这样,可以是世界是多样的。 本来在unix世界换行就用/n来代替,但是windows为了体现他的不同,就用/r/n,更有意思的是在mac中用/r 因此unix系列用 /n windows系列用 /r/n mac用 /r 这样就用你写的程序在不同的平台上运行有着不少的麻烦 比如有的程序要把文件中的所有行都合成一行,这有不同的实现方式, 第一种方式 str_replace(array("/r","/n","/r/n"),"",$string); 第二种方式就用正则表达示
第三种方式 这里不得不重新看一下php那些已经定义好的变量 PHP_EOL就是其中的一个,代表php的换行符,这个变量会根据平台而变,在windows下会是/r/n,在linux下是/n,在mac下是/r
|
2022-11-06
2022-08-17
2022-07-18
2022-08-17
2022-07-29
请发表评论