ct38 发表于 2017-12-30 15:46:09

java 反序列化PHP

/**  *对php序列化的字符串,进行反序列化
  */
  publicList<String> unserializePHParray(String content){
  List<String> list = new ArrayList<String>();
  PHPSerializer p = new PHPSerializer();
  if (StringUtils.isEmpty(content))
  return list;
  try {
  AssocArray array = (AssocArray) p.unserialize(content.getBytes());
  for (int i = 0; i < array.size(); i++) {
  String t = (String) Cast.cast(array.get(i), String.class);
  list.add(t);
  }
  }catch (Exception e){
  System.out.println("反序列化PHParray: " + content + " 失败!!!" );
  }
  return list;
  }
页: [1]
查看完整版本: java 反序列化PHP