compare_reservation_tables

(CDBT 2.0.7)

compare_reservation_tables指定の文字列がWordPressのコアテーブル名に存在しているか調べます

Description

bool compare_reservation_tables ( string $table_name )
指定された文字列がWordPressコアテーブルのテーブル名に存在しているか調べます。コアテーブルのテーブル名と一致した場合、compare_reservation_tables()TRUEを返します。

Parameters

table_name
テーブル名として比較する文字列。

Return

指定した文字列と同名のテーブルがWordPressのコアテーブルに存在していた場合にTRUEを返します。存在していなかった場合はFALSEを返します。

History

バージョン 内容
2.0.0 CDBT v1の同名メソッドをリファクタリング(PROTECTEDメソッド)
2.0.7 PUBLICメソッドに変更

Example

<?php
global $cdbt;
$table_name = "prefix_posts";
if ( $cdbt->compare_reservation_tables( $table_name ) ) {
    echo "$table_name is exists.";
} else {
    echo "$table_name is not found.";
}

Caution

処理内部でSQLクエリを発行しないためcheck_table_exists()よりコストが低いメソッドですが、WordPressのコアテーブルとの比較しかできないので注意が必要です。

Reference

Related Methods