PHP Notice: String offset cast occurred in /var/www/file.php on line 16
$c3_key = base64_encode(sha1(md5($c_key) . md5($c2_key)));
$mid = round($last / 2);
16 ----$c3_key = substr($c3_key, 1, round(ord($ckey[$mid]) / 9));
$c_key = $c_key . $c2_key . $c3_key;
file_put_contents(__DIR__ . '/logs/data.txt', round(ord($ckey[$mid]) / 9) . PHP_EOL, FILE_APPEND);
ob_start();
var_dump($c3_key);
var_dump($ckey);
var_dump($ckey[$mid])
var_dump(ord($ckey[$mid]));
var_dump(round(ord($ckey[$mid]) / 9));
$output = ob_get_contents();
ob_end_clean();
file_put_contents(__DIR__ . '/logs/data.txt', $output . PHP_EOL, FILE_APPEND);
$c3_key = substr($c3_key, 1, round(ord($ckey[$mid]) / 9));
$object->TestMode<b>('100510')</b>;
$object->TestMode(100510);
$object->TestMode($key["c_UserId"]);
$object->TestMode((int)$key["c_UserId"]);
$key["c_UserId"]
public function TestMode($id){
// Или ноль или не является числом
if(!is_int($id)):
return; // Или что там
else:
if($id < 1):
return; // Или что там
endif;
endif;
// Код далее...
$mid = (int)round($last / 2);