|  | 
Chilkat  HOME  Android™  AutoIt  C  C#  C++  Chilkat2-Python  CkPython  Classic ASP  DataFlex  Delphi DLL  Go  Java  Node.js  Objective-C  PHP Extension  Perl  PowerBuilder  PowerShell  PureBasic  Ruby  SQL Server  Swift  Tcl  Unicode C  Unicode C++  VB.NET  VBScript  Visual Basic 6.0  Visual FoxPro  Xojo Plugin
| (PHP Extension) JSON Iterate MembersDemonstrates how to loop over the immediate members of a JSON object. 
 <?php include("chilkat.php"); // Use "chilkat_9_5_0.php" for versions of Chilkat < 10.0.0 $json = new CkJsonObject(); $jsonStr = '{ \'id\': 1, \'name\': \'A green door\', \'tags\': [\'home\', \'green\'], \'price\': 125 }'; $success = $json->Load($jsonStr); if ($success != true) { print $json->lastErrorText() . "\n"; exit; } $numMembers = $json->get_Size(); for ($i = 0; $i <= $numMembers - 1; $i++) { $name = $json->nameAt($i); $value = $json->stringAt($i); print $name . ': ' . $value . "\n"; $iValue = $json->IntAt($i); print $name . ' as integer: ' . $iValue . "\n"; } // Note: The StringAt method returns the value as a string regardless of the type. // If the value is a JSON array (such as for ["home", "green"]), then the JSON encoding // of the entire array is returned. // The IntAt method returns the value as an integer. If the value does not convert to // an integer, then 0 is returned ?> | ||||
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.