👻 Check our latest review to choose the best laptop for Machine Learning engineers and Deep learning tasks!
Syntax:bool zip_entry_close ($zip_entry)Parameters:The zip_entry_close() function takes one parameter $zip_entry. This is a required parameter and specifies the zip write resource.Return Value:Returns true on success or False on failure.Errors and exceptions :
- The zip archive to be closed must first be opened with the PHP zip_entry_open() function, otherwise the PHP zip_entry_close() function will issue a PHP warning.
- The zip_entry_close() function returns an ER_OPEN error if the zip archive is invalid.
- The zip_entry_close() function returns an ER_NOZIP error if the zip archive is empty.
content.xlsx The following programs illustrate the zip_entry_close() function in PHP :Program 1:
// Open zip archive
$zip_handle
= zip_open (
"C: /xampp/htdocs/article.zip"
);
$zip_entry
= zip_read (
$zip_handle
);
// Open zip archive
zip_entry_open (
$zip_handle
,
$zip_entry
,
"rb"
);
$file
= zip_entry_name (
$zip_entry
);
// Close zip archive
$flag
= zip_entry_close (
$zip_entry
);
if
(
$flag
== true)
echo
(
" Zip Entry Archive: " .
$file
.
" has been closed successfully. "
);
else
echo
(
" Zip Entry Archive: "
.
$file
.
"cannot be closed."
);
zip_close (
$zip_handle
);
?>
Output:Zip Entry Archive: article / content.xlsx has been closed successfully.
Suppose a zip file article.zip contains the following files:
content.xlsx
gfg.pdf
image.jpeg Program 2:
// Open zip archive
$zip_handle
= zip_open (
"C: /xampp/htdocs/article.zip"
);
if
(
is_resource
(
$zip_handle
))
{
while
(
$zip_entry
= zip_read (
$zip_handle
))
{
// Open zip post
$file
= zip_entry_open (
$zip_handle
,
$zip_entry
,
" rb "
);
$file_name
= zip_entry_name (
$zip_entry
);
if
(
$file
== true)
{
echo
(
"Zip Entry Archive:"
.
$file_name
.
" has been opened successfully. "
.
" < br > "
);
// Close zip archive entry
$flag
= zip_entry_close (
$zip_entry
);
if
(
$flag
== true)
echo
(
"Zip Entry Archive:"
.
$file_name
.
"has been closed successfully."
.
"< br >"
);
else
echo
(
" Zip Entry Archive: " .
$file_name
.
"cannot be closed."
.
"< br >"
);
}
else
echo
(
"Zip Entry Cannot be opened."
);
}
// Close zip archive
zip_close (
$zip_handle
);
}
else
echo
(
"Failed to Open"
.
$zip_handle
);
?>
Output:Zip Entry Archive: article / content.xlsx has been opened successfully. Zip Entry Archive: article / content.xlsx has been closed successfully. Zip Entry Archive: article / gfg.pdf has been opened successfully. Zip Entry Archive: article / gfg.pdf has been closed successfully. Zip Entry Archive: article / image.jpeg has been opened successfully. Zip Entry Archive: article / image.jpeg has been closed successfully.
Link: http: //php.net/manual/en/function.zip-entry-close.php
👻 Read also: what is the best laptop for engineering students?
We hope this article has helped you to resolve the problem. Apart from PHP Zip_entry_close () function, check other code Python module-related topics.
Want to excel in Python? See our review of the best Python online courses 2023. If you are interested in Data Science, check also how to learn programming in R.
By the way, this material is also available in other languages:
- Italiano PHP Zip_entry_close () function
- Deutsch PHP Zip_entry_close () function
- Français PHP Zip_entry_close () function
- Español PHP Zip_entry_close () function
- Türk PHP Zip_entry_close () function
- Русский PHP Zip_entry_close () function
- Português PHP Zip_entry_close () function
- Polski PHP Zip_entry_close () function
- Nederlandse PHP Zip_entry_close () function
- 中文 PHP Zip_entry_close () function
- 한국어 PHP Zip_entry_close () function
- 日本語 PHP Zip_entry_close () function
- हिन्दी PHP Zip_entry_close () function
Anna Krasiko
Paris | 2023-04-01
http Python module is always a bit confusing 😭 PHP Zip_entry_close () function is not the only problem I encountered. I am just not quite sure it is the best method
Marie Innsbruck
Rome | 2023-04-01
Simply put and clear. Thank you for sharing. PHP Zip_entry_close () function and other issues with StackOverflow was always my weak point 😁. I am just not quite sure it is the best method
Xu Porretti
Shanghai | 2023-04-01
Thanks for explaining! I was stuck with PHP Zip_entry_close () function for some hours, finally got it done 🤗. I just hope that will not emerge anymore