PHP la conversion de l'objet string

J'ai l'intention d'enregistrer un objet retourné dans un fichier, pour le téléchargement de la suite de l'examen.
Pour plus de clarté, je travaille avec un en dehors de l'API de service, et la collecte de leurs données, de l'analyse dans une autre base de données.

Voici ce que j'ai:

<?php
require('class.php');
$client = new connect2Them();
$logged_in = $client->login();
if(!$logged_in){
  echo "Not connected!"; die();
}

$records = $client->get_records();
if(count($records < 1){
  echo "No records found"; die();
}

$singlerecord = $records[0];
print_r($singlerecord);

?>

Le print_r() fonctionne très bien, et j'ai une très très grande quantité de données. Je suis en train de faire tout cela via la ligne de commande, donc je veux l'enregistrer dans un fichier texte.

J'ai ajouté en-dessous de mon $singlerecord:

<?php
$myFile = "reviewLater.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
$stringData = $singlerecord;
fwrite($fh, $stringData);
fclose($fh);

?>

Je reçois ce message d'erreur PHP:
PHP Warning: fwrite() s'attend à ce paramètre 2 à chaîne, objet donné....

Comment puis-je mettre le print_r() dans la reviewLater.txt?

Êtes-vous essayer de stocker les données pour plus tard programmatique de l'utilisation, ou l'homme juste pour la lecture?

OriginalL'auteur coffeemonitor | 2012-11-06