byte = $byte; OODBBean::setEnforceUTF8encoding( TRUE ); $str = strval( $bean ); OODBBean::setEnforceUTF8encoding( FALSE ); pass(); } /** * Test UTF8 handling. * * @return void */ public function testUTF8() { //skip if < 5.3 if (version_compare(PHP_VERSION, '5.4', '<')) return pass(); $str = '𠜎ὃ𠻗𠻹𠻺𠼭𠼮𠽌𠾴𠾼𠿪𡁜'; $bean = R::dispense( 'bean' ); $bean->bla = $str; R::store( $bean ); $bean = R::load( 'bean', $bean->id ); asrt( $bean->bla, $str ); pass(); } }