Я использую $ .get для отправки некоторых значений при их расшифровке в php, все они преобразуются в строки, даже если они являются числами.
КОД:
var id_from = 19;
var id_to = 19;
$.get("save.php",{id_from:id_from,id_to:id_to }, function(){
console.log(result)
});
На save.php
<?php
var_dump($_GET)
?>
подводит
array(2) {
["id_from"]=>
string(1) "1"
["id_to"]=>
string(1) "4"
}
Как я могу получить значения как целые числа, так как они выводятся в виде строки
где конвертировать ?? 'javascript' или' PHP' ?? –
вы всегда можете привести его обратно к 'int' из php – Vincent
Это действительно не должно быть большой проблемой, так как php свободно набирается и сразу поймет, что он имеет дело с числами. И, кстати, вы можете alwasy бросить их на int –