Intval给了我一个奇怪的结果:
public static void main(String[] args) {
if (args.length >= 4 && args.length % 2 == 0) {
for(int i = 2; i < args.length; i += 2) {
URLReplacer.changeURL(args[0], args[1], args[i], args[i+1]);
args[0] = args[1];
}
} else {
System.out.println("PARAMETER MISSING FROM PHP");
}
}
为什么intval($ coords [0])0?
$ coords是肥皂请求的结果
答案 0 :(得分:0)
使用
intval(filter_var($coords[0], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
intval(filter_var($coords[1], FILTER_SANITIZE_NUMBER_FLOAT, FILTER_FLAG_ALLOW_FRACTION));
它现在有效。谢谢@Svetlio