Хорошо, у меня есть то, что я бы назвал массивным списком координат долготы и широты. Тем не менее, у меня также есть несколько источников, из которых я вывожу эти координаты. Некоторые из них поступают из методов get/post, которые могут вызвать потенциальные дыры в безопасности на моем сайте/службе. Поэтому я пытаюсь выяснить, как проверить долготу и широту через PHP. Я думал о регулярном выражении через preg_match. Но я могу ошибаться, может быть, есть более простой способ, который кто-то хотел бы предложить. Я пробовал свои собственные концепции, и я пробовал различные интернет-концепции brew, пытаясь найти шаблон регулярных выражений, который будет проверять их для меня через preg_match (или аналогично, если у вас есть лучшее предложение, я все уши).
Моя последняя неудачная попытка до окончательного обрушения и прихода сюда была.
preg_match('^(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)$', $geoResults['latitude']))
который дает "preg_match() [function.preg-match]: Конечный разделитель '^' found" как моя ошибка. Последние попытки пары, которые я попытался, дали эту ошибку, поэтому я понятия не имею, что это такое или что означает.