PHP Einen Array ausgeben?

Cr41s3

Ensign
Registriert
Dez. 2012
Beiträge
246
Hallo zusammen.

Für viele ein simples Thema, aber ich habe gerade erst angefangen und verzweifle gerade ( ja habe Sufu und Google benutzt :) )

Ich brauche den Part aus der TS Library:
PHP:
  public function clientGetNameByDbid($cldbid)
  {
    return $this->execute("clientgetnamefromdbid", array("cldbid" => $cldbid))->toList();
  }

Und mein Part:

PHP:
<?php

require_once("libraries/TeamSpeak3/TeamSpeak3.php");
$ts3_VirtualServer = TeamSpeak3::factory("serverquery://xxx:xxx@xxx7:10011/?server_port=9987");

$dbid = $ts3_VirtualServer->clientGetIdsByUid($_POST['uid']);

echo $dbid;

?>

PW habe ich mal rausgenommen^^ , jedenfalls will ich einfach nur die DBID von einem Nutzer ausgeben.
DIe Eingabe funktioniert einwandfrei und ist mit HTML gelöst.

MfG-
 
Hi,

was für ein Rückgabetyp hat die TS Library Funktion? Wenn es ein Array ist dann versuche mal

PHP:
print_r($dbid)
oder
PHP:
echo "<pre>" . print_r($dbid,true) ."</pre>"

Kleiner Hinweis noch, das findest du auch in jedem PHP Tutorial, oder auf php.net im Manual.
 
Das steht bei der Funktion noch:

PHP:
  public function clientGetIdsByUid($cluid)
  {
    return $this->execute("clientgetids", array("cluid" => $cluid))->toAssocArray("clid");
  }

  /**
   * Returns an array containing the last known nickname and the unique identifier of the client
   * matching the database ID specified with $cldbid.
   *
   * @param  string $cldbid
   * @return array
   */

Vielen Dank, funktioniert :)
 
In diesem Fall bekommst du ja nur die gesamte Variableninformation.
Wenn du auch weiter mit dem Array arbeiten willst, solltest du dir auch foreach bzw. for Schleifen im Allgemeinen ansehen, bzw. wie man ein Array und dessen einzelne Elemente anspricht.
 
Zurück
Oben