Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
Json array in preg_match
Last Updated: Oct 03 2019 13:19, Started by
phpguru
, Oct 01 2019 22:42
·
0
#1
Posted 01 October 2019 - 22:42
Salut,
Vreau sa extrag dintr-un url json in array cu preg_match_all dar nu imi citeste parantezele [ ] de la inceput si de la final. Mai exact tot ce este intre fiecare ghilimele. Mentionez ca sursa o preiau prin curl. Nu-mi dau seama ce-mi scapa, address":["Seaca, Teleorman, România","Seaca de Câmp, Dolj, România","Seaca de Pădure, Dolj, România","Seaca, Olt, România","Seara, Santa Catarina, Brazilia","Geaca, Cluj, România","Șeica Mare, Sibiu, România","Teaca, Bistrița-Năsăud, România","Șeica Mică, Sibiu, România","Seacall, Laguna Niguel, California 92677, Statele Unite ale Americii"], |
#2
Posted 01 October 2019 - 23:10
nu ai vrea sa ne arati cum folosesti preg_match_all
pune mai multe linii de cod. |
#4
Posted 01 October 2019 - 23:53
Daca JSON-ul arata exact ca cel afisat de tine, nici nu are cum sa-l citeasca, din moment ce ai erori de sintaxa. Asta e JSON-ul corect, pe care ar trebui sa-l primesti:
{"address":["Seaca, Teleorman, România","Seaca de Câmp, Dolj, România","Seaca de Pădure, Dolj, România","Seaca, Olt, România","Seara, Santa Catarina, Brazilia","Geaca, Cluj, România","Șeica Mare, Sibiu, România","Teaca, Bistrița-Năsăud, România","Șeica Mică, Sibiu, România","Seacall, Laguna Niguel, California 92677, Statele Unite ale Americii"]} |
#5
Posted 02 October 2019 - 08:24
UIte si un cod de test, functional:
<?php $string = ' {"address":["Seaca, Teleorman, România","Seaca de Câmp, Dolj, România","Seaca de Pădure, Dolj, România","Seaca, Olt, România","Seara, Santa Catarina, Brazilia","Geaca, Cluj, România","Șeica Mare, Sibiu, România","Teaca, Bistrița-Năsăud, România","Șeica Mică, Sibiu, România","Seacall, Laguna Niguel, California 92677, Statele Unite ale Americii"]} '; $obj = json_decode ( $string ) ; $array = $obj->{'address'}; foreach ( $array as $city ) { echo $city.'<br/>'; } ?> |
#6
Posted 02 October 2019 - 11:34
Omul vrea sa "parseze"(?) javascript inserat in HTML, nu json propriu zis
/address"\\[[^\]]+\])/ |
#7
Posted 02 October 2019 - 22:19
#8
Posted 03 October 2019 - 13:19
Problem solved. Va multumesc pt promptitudine si suport:
$url = file_get_contents("url"); $json_decode = json_decode( $url ) ; $waddress = $json_decode->location->address ; print_r($waddress); |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users