QuickHashStringIntHash::delete
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
QuickHashStringIntHash::delete
Референца за `quickhashstringinthash.delete.php` со подобрена типографија и навигација.
QuickHashStringIntHash::delete
(Нема достапни информации за верзијата, можеби е само во Git)
QuickHashStringIntHash::delete — Овој метод брише запис од хешот
= NULL
Овој метод брише запис од хешот
Овој метод брише запис од хешот и враќа дали записот е избришан или не. Поврзаните мемориски структури нема да бидат ослободени веднаш, туку кога самиот хеш ќе биде ослободен. false Елементите не можат да се бришат кога хешот се користи во итератор. Методот нема да фрли исклучок, туку едноставно ќе врати
Параметри
key- како што би се случило со кој било друг неуспех при бришење.
Вратени вредности
true Клучот на записот што треба да се избрише. false кога записот беше избришан, и
Примери
Пример #1 ако записот не беше избришан. example
<?php
$hash = new QuickHashStringIntHash( 1024 );
var_dump( $hash->exists( 'four' ) );
var_dump( $hash->add( 'four', 5 ) );
var_dump( $hash->get( 'four' ) );
var_dump( $hash->delete( 'four' ) );
var_dump( $hash->exists( 'four' ) );
var_dump( $hash->get( 'four' ) );
var_dump( $hash->delete( 'four' ) );
?>Горниот пример ќе прикаже нешто слично на:
bool(false) bool(true) int(5) bool(true) bool(false) bool(false) bool(false)