itemquery.php 842 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?php
  2. if($_POST){
  3. $key=trim($_POST['keyword']);
  4. $typeb=trim($_POST['typea']);
  5. $return=array(array('key'=>0,'val'=>'请选择'));
  6. // $file = fopen("item.txt", "r");
  7. $file = fopen($typeb.".txt", "r");
  8. if($key==''){
  9. while(!feof($file))
  10. {
  11. $line=fgets($file);
  12. $txts=explode('|',$line);
  13. if(count($txts)==2){
  14. $tmp=array(
  15. 'key'=>$txts[0],
  16. 'val'=>$txts[1]
  17. );
  18. array_push($return,$tmp);
  19. }
  20. }
  21. }else{
  22. while(!feof($file))
  23. {
  24. $line=fgets($file);
  25. $pos=strpos($line,$key);
  26. if($pos){
  27. $txts=explode('|',$line);
  28. if(count($txts)==2){
  29. $tmp=array(
  30. 'key'=>$txts[0],
  31. 'val'=>$txts[1]
  32. );
  33. array_push($return,$tmp);
  34. }
  35. }
  36. }
  37. }
  38. fclose($file);
  39. echo(json_encode($return));
  40. }else{
  41. $return=array(array('key'=>0,'val'=>'请选择'));
  42. echo(json_encode($return));
  43. }