PHP MySQLi Functions

PHP mysqli_character_set_name() Function

Матеріал представлений на сторінці за w3schools та php.net ресурсами.

Загальна інформація

Функція mysqli_character_set_name() повертає значення типу кодування з'єднання з Базою Даних.


Синтаксис


mysqli_character_set_name(connection);

Параметр connection - обов'язковий, вказує для системи MySQL, який тип з'єднання використовувати для дослідження.
Технічні дані: Повертає значення - Тип кодування з'єднання;



<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");

// Перевіряємо з'єднання
if (mysqli_connect_errno())
{ echo "Помилка з'єднання з MySQL: " . mysqli_connect_error();
}

$charset=mysqli_character_set_name($con);
echo "Встановлений тип кодування: " . $charset;

mysqli_close($con);
?>


Приклад застосування функції mysqli_character_set_name

    Для прикладу візьмемо Базу Даних та дані, що знаходяться в таблиці Transit. Взагалі то, нам потрібно лише взнати тип з'єднання з Базою Даних...

№ рейсуДатаВантаж
100112-03-2005Залізо
100212-03-2005Продовольчі товари
100313-03-2005Контейнер
100417-03-2005Компютерні комплектуючі
100518-03-2005Продовольчі товари


Протестуємо запит

<?php
$con=mysqli_connect("localhost","my_user","my_password","my_db");

// Виконуємо запит
$charset=mysqli_character_set_name($con);
echo "Тип кодування з'єднання з Базою Даних встановлений: " . $charset;

mysqli_close($con);
?>


В моєму випадку скрипт показує:

Тип кодування з'єднання з Базою Даних встановлений: latin1