166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)
166.111.042.001166.111.042.031北京清华大学环境工程系(环境系馆)
166.111.046.001166.111.046.063北京清华大学水利水电工程系(新水)
166.111.047.001166.111.047.063北京清华大学泥沙实验室
用程序改成
166.111.041.001==166.111.041.031==北京清华大学建筑物理实验室(*主楼)====
166.111.042.001==166.111.042.031==北京清华大学环境工程系(环境系馆)====
166.111.046.001==166.111.046.063==北京清华大学水利水电工程系(新水)====
166.111.047.001==166.111.047.063==北京清华大学泥沙实验室====
格式.
第一个双等号是在15个字符.
第二个双等号是在31个字符.
应该怎么改?
先谢了.
7 个解决方案
#1
用 substring,例如:
$old="166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)";
$new=substring($old,0,15);
$new.="==";
$new.=substring($old,15,15);
$new.="==";
$new.=substring($old,31,strlen($old)-30);
$new.="====";
echo $new;
$old="166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)";
$new=substring($old,0,15);
$new.="==";
$new.=substring($old,15,15);
$new.="==";
$new.=substring($old,31,strlen($old)-30);
$new.="====";
echo $new;
#2
~~错了,应该:
<?
$old="166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)";
$new=substr($old,0,15);
$new.="==";
$new.=substr($old,15,15);
$new.="==";
$new.=substr($old,32);
$new.="====";
echo $new;
?>
<?
$old="166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)";
$new=substr($old,0,15);
$new.="==";
$new.=substr($old,15,15);
$new.="==";
$new.=substr($old,32);
$new.="====";
echo $new;
?>
#3
同意楼上
#4
166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)
166.111.042.001166.111.042.031北京清华大学环境工程系(环境系馆)
166.111.046.001166.111.046.063北京清华大学水利水电工程系(新水)
166.111.047.001166.111.047.063北京清华大学泥沙实验室
是在一个文件里.
我想用另一个文件再生成一个文件.
166.111.041.001==166.111.041.031==北京清华大学建筑物理实验室(*主楼)====
166.111.042.001==166.111.042.031==北京清华大学环境工程系(环境系馆)====
166.111.046.001==166.111.046.063==北京清华大学水利水电工程系(新水)====
166.111.047.001==166.111.047.063==北京清华大学泥沙实验室====
对不起.
我是初学者.
能再说的详细一点吗?
谢谢.
166.111.042.001166.111.042.031北京清华大学环境工程系(环境系馆)
166.111.046.001166.111.046.063北京清华大学水利水电工程系(新水)
166.111.047.001166.111.047.063北京清华大学泥沙实验室
是在一个文件里.
我想用另一个文件再生成一个文件.
166.111.041.001==166.111.041.031==北京清华大学建筑物理实验室(*主楼)====
166.111.042.001==166.111.042.031==北京清华大学环境工程系(环境系馆)====
166.111.046.001==166.111.046.063==北京清华大学水利水电工程系(新水)====
166.111.047.001==166.111.047.063==北京清华大学泥沙实验室====
对不起.
我是初学者.
能再说的详细一点吗?
谢谢.
#5
应该是
$new=subst($old,0,15);
$new.="==";
$new.=subst($old,15,15);
$new.="==";
$new.=subst($old,31);
$new.="====";
echo $new;
$new=subst($old,0,15);
$new.="==";
$new.=subst($old,15,15);
$new.="==";
$new.=subst($old,31);
$new.="====";
echo $new;
#6
都改為substr
#7
把这个文件先用copy($oldfile,$newfile);
然后用楼上的函数进行转换就行了,不过现在要转换的是$newfile
然后用楼上的函数进行转换就行了,不过现在要转换的是$newfile
#1
用 substring,例如:
$old="166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)";
$new=substring($old,0,15);
$new.="==";
$new.=substring($old,15,15);
$new.="==";
$new.=substring($old,31,strlen($old)-30);
$new.="====";
echo $new;
$old="166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)";
$new=substring($old,0,15);
$new.="==";
$new.=substring($old,15,15);
$new.="==";
$new.=substring($old,31,strlen($old)-30);
$new.="====";
echo $new;
#2
~~错了,应该:
<?
$old="166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)";
$new=substr($old,0,15);
$new.="==";
$new.=substr($old,15,15);
$new.="==";
$new.=substr($old,32);
$new.="====";
echo $new;
?>
<?
$old="166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)";
$new=substr($old,0,15);
$new.="==";
$new.=substr($old,15,15);
$new.="==";
$new.=substr($old,32);
$new.="====";
echo $new;
?>
#3
同意楼上
#4
166.111.041.001166.111.041.031北京清华大学建筑物理实验室(*主楼)
166.111.042.001166.111.042.031北京清华大学环境工程系(环境系馆)
166.111.046.001166.111.046.063北京清华大学水利水电工程系(新水)
166.111.047.001166.111.047.063北京清华大学泥沙实验室
是在一个文件里.
我想用另一个文件再生成一个文件.
166.111.041.001==166.111.041.031==北京清华大学建筑物理实验室(*主楼)====
166.111.042.001==166.111.042.031==北京清华大学环境工程系(环境系馆)====
166.111.046.001==166.111.046.063==北京清华大学水利水电工程系(新水)====
166.111.047.001==166.111.047.063==北京清华大学泥沙实验室====
对不起.
我是初学者.
能再说的详细一点吗?
谢谢.
166.111.042.001166.111.042.031北京清华大学环境工程系(环境系馆)
166.111.046.001166.111.046.063北京清华大学水利水电工程系(新水)
166.111.047.001166.111.047.063北京清华大学泥沙实验室
是在一个文件里.
我想用另一个文件再生成一个文件.
166.111.041.001==166.111.041.031==北京清华大学建筑物理实验室(*主楼)====
166.111.042.001==166.111.042.031==北京清华大学环境工程系(环境系馆)====
166.111.046.001==166.111.046.063==北京清华大学水利水电工程系(新水)====
166.111.047.001==166.111.047.063==北京清华大学泥沙实验室====
对不起.
我是初学者.
能再说的详细一点吗?
谢谢.
#5
应该是
$new=subst($old,0,15);
$new.="==";
$new.=subst($old,15,15);
$new.="==";
$new.=subst($old,31);
$new.="====";
echo $new;
$new=subst($old,0,15);
$new.="==";
$new.=subst($old,15,15);
$new.="==";
$new.=subst($old,31);
$new.="====";
echo $new;
#6
都改為substr
#7
把这个文件先用copy($oldfile,$newfile);
然后用楼上的函数进行转换就行了,不过现在要转换的是$newfile
然后用楼上的函数进行转换就行了,不过现在要转换的是$newfile