Как создать таблицу в базе данных WordPress с помощью плагина

Я думаю, что это так, потому что, поскольку 1 байт является наименьшим блоком памяти, который можно использовать в качестве заполнителя, и он не может дать нулевой размер, так как невозможно создать массив объектов.

и то, что вы сказали: «Это было немного удивительно для меня, поскольку я ожидал, что он будет иметь размер машинного слова (32 бита или 4 байта)». будет истинным для ссылочной переменной (слова macine) типа empty (), а не для самого класса (который является абстрактным типом данных),

0
задан double-beep 19 March 2019 в 16:09
поделиться

1 ответ

Это может помочь вам:

<?php

register_activation_hook( __FILE__, 'install' );

global $plugin_name_db_version;
$plugin_name_db_version = '1.0.0';

function install(){
    global $wpdb;
    global $plugin_name_db_version;
    $charset_collate = $wpdb->get_charset_collate();
    $sql="
    CREATE TABLE IF NOT EXISTS `".$wpdb->prefix."plugin_name`
    (
        id bigint(20) NOT NULL auto_increment,
        ...
    );";
    require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
    dbDelta($sql);

    add_option( 'plugin_name_db_version', $plugin_name_db_version );
}
?>
0
ответ дан Niraj Chauhan 19 March 2019 в 16:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: