- Custom DataBase Tables
- CDBT Version 1.x
- メソッド・リファレンス
- truncate_table
truncate_table
truncate_table( [string $table_name] )
テーブルを初期化します(テーブルに含まれるデータを全て削除し、オートインクリメント型のフィールドの開始値を初期値に戻します)。
パラメータ
$table_name
文字列として初期化を行いたいテーブル名 table_name を指定します。
table_name の指定がない場合は、CDBT管理コンソールで現在選択されているテーブルが指定されます。
table_name の指定がない場合は、CDBT管理コンソールで現在選択されているテーブルが指定されます。
返り値
array( bool, string )
テーブル初期化処理の結果を含む配列を返します。第1要素に処理結果を示す Boolean 値が入ります。正常にトランケートされた場合は TRUE が、トランケートに失敗したり、対象テーブルが存在しなかった場合は FALSE が入ります。第2要素には、処理ステータスのメッセージ文字列が入ります。
変更履歴
| バージョン | 内容 |
|---|---|
| 1.0.0 | – |
使用例
<?php
global $cdbt;
$table_name = "prefix_tablename";
$result = $cdbt->truncate_table($table_name);
echo $result[1];