• My Pages
  • Comments
  • Add Link
  • Subscribe
  • Subscribe User
  • Edit (GUI)
  • Edit (Text)
  • Rename Page
  • Copy Page
  • Load Page
  • Save Page
  • Delete Page
  • Attachments
  • Check Spelling
  • Diffs
  • Info
  • Revert to this revision
  • XML
  • Render as Docbook
  • Print View
  • Raw Text
  • Delete Cache
  • Like Pages
  • Local Site Map
  • Remove Spam
  • Package Pages
  • Sync Pages

    Upload page content

    You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

    File to load page content from
    Page name
    Comment

    JSON (JavaScript Object Notation) is a simple data-interchange format. Meaning it is an easy to use method to interchange data.

    JSON Object

    Usage:

    ObjName = {Element1:Value1, Element2:Value2}

    Example:

    PlayerDetails = {Owner:"NEAT", Group:1}
    echo "Player {PlayerDetails.Owner} is in group {PlayerDetails.Group}"

    This method allows you to create and define a JSON Object and its elements. A JSON object is defined between braces {}. Within the braces you can define the elements of the objects well as the value of that element.

    • NameOfJSONObject = { ElementName:"Value" }

    If you wanted to echo the above "Value" that was given to the element called "ElementName", You can do this:

    • echo NameOfJSONObject.ElementName

    The result of this would be:

    •  (City Name) - Value
       (City Name) - Script stopped


    json_encode

    Usage:

    json_encode()

    Example:

    JsonObj = {element:"Value"}
    echo json_encode(JsonObj)

    json_encode() will allow you to encode a JSON object.

    If you attempted to echo a JSON Object (the object itself, not an element within) it would output this:

    • (City Name) - [object Object]

    This is due to it being encoded in the JSON language. To be able to get valid data from the object, json_encode is needed.

    • thejson = {this:"that"}
      echo json_encode(thejson)

    Outputs:

    •  (City Name) - {"this":"that"}
       (City Name) - Script stopped


    CategoryFunctions