草庐IT

所有的

全部标签

php - ftp 目录中的所有文件?

尝试使用php获取目录中的所有文件并将它们保存在本地...似乎我经常需要指定一个名称?那正确吗?functiongrabFiles(){$conn=ftp_connect(REMOTE);@ftp_login($conn,REMOTEUSER,REMOTEPASS);ftp_get($conn,'*',FTP_BINARY);} 最佳答案 您可以使用ftp_nlist获取所有文件的列表:http://www.php.net/manual/en/function.ftp-nlist.php遍历该数组并使用ftp_fget下载每个文件:

php - 使用php从mysql获取所有字段值

我想知道如何通过数组搜索所有字段值。我有数组s我的table是idcontent1zahr2hai...andsoon$a={2,3,4,5,43,32};ihavetotakethecontentsbythisid(fromarray"a").iknow,icanuse"for"loopforgettingeachelementfrommysql.butiwouldliketouseanyfiltersoranypredefinedfunction感谢并提前 最佳答案 SELECT*FROMtableWHEREidIN(2,3,4

error-handling - 在所有 PHP 错误上显示自定义错误页面并将它们通过电子邮件发送给管理员

下午,我已经四处寻找一段时间但没有成功,看看是否有显示自定义错误页面的方法,无论何时出现任何PHP错误,向用户隐藏错误-目前通过error_reporting(0)实现,然后通过电子邮件发送具体错误到我的电子邮件地址。初步逻辑(我知道不对,只是帮助大家更好理解):if(error_reporting){ob_clean();include('classes/email.php');$email=newemail($pdo);$email->mailError(ERROR_REPORT);include('error-page.php');die();}非常感谢任何帮助,谢谢!

php - 将现有的 pdf 添加到 fpdf

为了将现有的pdf包含在我的fpdf文件中,我可以调用任何函数吗?例如$pdf->AddPage(fromfileexample.pdf);类似的东西?可能吗? 最佳答案 fpdi就是您要找的东西-请参阅http://www.setasign.de/products/pdf-php-solutions/fpdi/ 关于php-将现有的pdf添加到fpdf,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

如果不知道索引,PHP如何访问多维数组的所有元素?

我在这里使用了代码的修改版本DeterminingwhatclassesaredefinedinaPHPclassfile从特定文件列表创建类和函数的多维数组。我最终得到的是这个(我知道名字搞砸了,但我在偷懒,不得不回去更改3个不同文件中的类名和函数名,所以让我们假设这些是合法的类名和函数名),Array([0]=>Array([namethis_whatever_I_want]=>Array([0]=>another_function[1]=>whatever_function))[1]=>Array([tc_class_simplevar]=>Array([0]=>set_var_

php - 删除 FTP 连接上的文件夹和所有文件

尝试添加使用FTP删除文件夹以及该文件夹中包含的所有子文件夹和文件的功能。我已经构建了一个递归函数来这样做,我觉得逻辑是正确的,但仍然不起作用。我做了一些测试,如果路径只是一个空文件夹或一个文件,我可以在第一次运行时删除,但如果它是一个包含一个文件的文件夹或一个包含一个空子文件夹的文件夹,我就不能删除。因此,遍历文件夹并使用删除功能似乎是一个问题。有什么想法吗?functionftpDelete($directory){if(empty($directory))//Validatethatadirectorywassent,otherwisewilldeleteALLfiles/fol

php - 检查数组是否包含其他数组的所有元素?

我有2个数组,第二个数组必须包含第一个数组中的所有元素,如何检查?谢谢Forexamplearray1:Array([0]=>Email[1]=>1_Name)array2:Array([0]=>1_Name[1]=>)Inthiscaseitisinvalid,asarray2donothaveEmailarray1:Array([0]=>Email[1]=>1_Name)array2:Array([0]=>1_Name[1]=>Address[2]=>Email)Inthiscaseitisvalid 最佳答案 使用array_

php - 是否有可能捕获文件中发生的所有 PHP 错误

我想捕获页面中的所有PHP错误(E_ERROR、E_WARNING、E_NOTICE等),并将其记录到MongoDB,以便更好地阅读和评论。我找到了一种使用“error_get_last”捕获最后发生的错误并使用“register_shutdown_function”将其发送到我想要的任何地方的方法HandlefatalerrorsinPHPusingregister_shutdown_function()但是如果我的文件有不止一个错误,比如警告和通知,我怎样才能得到一个文件中的所有错误呢?这可能吗?我需要的是“error_get_all”之类的东西。在这里你可以找到我的代码,这段代码

PHP 从字符串中获取图像的所有 URL

我需要一个用于PHP的函数或Regex字符串,我可以像这样传递一个字符串:Loremipsumdolorsitamet,http://www.gettyimages.com/images/marketing/frontdoorStill/PanoramicImagesRM/FD_image.jpgconsecteturadipiscingelit.Nullamseddiamlectus,arutrumorci.Suspendissepotenti.Nullafacilisi.Suspendissepotenti.Uthttp://www.handsonuniverse.org/get_

PHP DomDocument 编辑所有链接

我正在使用以下代码从另一个页面获取html并将其放入我的php页面:$doc=newDomDocument;//Weneedtovalidateourdocumentbeforereferingtotheid$doc->validateOnParse=true;$doc->loadHtml(file_get_contents('{URLISHERE}'));$content=$doc->getElementById('form2');echo$doc->SaveHTML($content);我想更改的所有实例这样我就可以在它前面加上实际的域。我该怎么做?因此,需要将它们更改为:相反。