Neden mysqli_close saklanan bir DiziNesnesi üzerinde apc_fetch çağırdıktan sonra başarısız?

1 Cevap php

Aşağıdaki kodu;

//... connect to mysqli database
$xyz = array();
$xyz[] = new Object();
$xyz[] = new Object();
apc_store("xyz", new ArrayObject(xyz), 600);
$xyz = apc_fetch("xyz");
mysqli_close($link);

nedenleri atmak mysqli_close;

Error Type: mysqli_close() [function.mysqli-close]: Couldn't fetch mysqli (WARNING)

Ben aksi apc nesneleri saklamak olmaz, bir DiziNesnesi olarak xyz saklamak gerekir.

Bunu yapmak için başka bir yolu var mı? Herhalde APC bir hata var?

1 Cevap

mysqli_close () parametre olarak geçirilen bir bağlantı gerektirir. Bu link mysqli_connect function döner budur:

<?php
$link = mysqli_connect('localhost', 'my_user', 'my_password', 'my_db');

// run your queries here
...

mysqli_close($link);