【判断php中的方法是否存在该怎么做】教程文章相关的互联网学习教程文章

使用PHP检查是否存在远程页面?【代码】

在PHP中,如何确定是否存在任何远程文件(通过HTTP访问)?解决方法: $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://www.example.com/"); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLOPT_NOBODY, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_MAXREDIRS, 10); //follow up to 10 redirections - avoids loop...

如何通过PHP知道电子邮件地址是否存在?

有些人通过输入他们的电子邮件地址订阅了我的博客. 但是有些电子邮件地址不存在. 当我向这些电子邮件地址发送电子邮件时,如何知道这些电子邮件地址是否有效?解决方法:向他们发送带有链接的确认邮件,并仅在他们点击该链接时激活订阅.

在Magento PHP中显示之前检查文件是否存在?【代码】

我可以像这样获取文件的Web路径:$filename = 'elephant.jpg'; $path_to_file = $this->getSkinUrl('manufacturertab'); $full_path = $path_to_file . '/' . $filename;但如果文件不存在,那么我最终会得到一个破碎的图像链接. 我试过这个:if(!file_exists($full_path)) {Mage::log('File doesn\'t exist.'); } else {?><img src="<?php echo $full_path ?>" /><?php }当然,这不起作用,因为file_exists不适用于URL. 我该如何解决这...

php – 如何检查Couchbase中是否存在密钥?【代码】

我已经想过两种我不喜欢的方法: >在try..catch中调用touch(key,null)并返回false捕获部分.但后来我改变了不好的ttl为了我.>调用try..catch中添加(键,值)并返回来自捕获部分的错误 – 这种缺陷效率因为我必须删除他们的钥匙我只是不必要地添加. 顺便说一句,我的环境是PHP. 有什么建议? 谢谢!解决方法:Couchbase目前还没有提供一个exists方法,但是你可以使用add和delete来做这个东西,这对于Memcache / Memcached也很有用public fu...

使用PHP查找CSV文件中是否存在值【代码】

这是我的代码,用于检查我的.csv文件的一行是否包含特定名称,但它不起作用. 我认为它与if语句有关.$file_handle = fopen("sources.csv", "r");while (!feof($file_handle) ) {$line_of_text = fgetcsv($file_handle, 1024);if ($line_of_text[0] = 'paul') {echo 'Found';} } fclose($file_handle);我正在尝试检查sources.csv文件,名称为“Paul”. 出于技术原因,我无法使用像MySQL这样的数据库.解决方法:由于您尚未提供文件样本,因此...

php – 从root检查文件是否存在【代码】

我尝试了以下代码来检查root文件是否存在.if($res['profile_picture']!="" && file_exists("images/".$res['users_id']."/thumnails/".$res['profile_picture'])){$photo_p="images/".$res['users_id']."/thumnails/".$res['profile_picture']; }它仅适用于根目录而非子目录. 我不确定函数file_exist是否检查绝对路径和相对路径,所以我尝试添加ROOT和$_SERVER [‘DOCUMENT_ROOT’].但它仍然没有成功. 任何帮助?解决方法:为了代码可...

php – WordPress:检查特定自定义帖子类型中是否存在slug【代码】

我正在使用下面的代码来检查slug是否存在,但它正在搜索所有帖子类型,我只需要检查特定的自定义帖子类型.function the_slug_exists($post_name) {global $wpdb;if($wpdb->get_row("SELECT post_name FROM wp_posts WHERE post_name = '" . $post_name . "'", 'ARRAY_A')) {return true;} else {return false;} }用法:if (the_slug_exists($term)) :echo 'Ok'; endif;是否可以修改此代码以仅搜索特定的自定义帖子类型?解决方法: fu...

php – 测试函数中是否存在参数【代码】

我正在学习一些有关函数的知识,以便更多地了解它们的用法.我遇到了一个我无法找到答案的问题,至少没有一个我可以将问题与之相关联.<?php// some variables.$firstName = "foo"; $surname = "bar";//The functionfunction myName ($firstName, $surname) {echo "Hello $firstName $surname. <br>";}// The output.myName($firstName, $surname);?>正如你可以看到$firstName和$username都存在然后一切都很好但是如果$surname不存在而...

php – 如何检查电子邮件地址是否存在.验证【代码】

我似乎无法弄清楚如何检查我的数据库中是否存在电子邮件.目前,用户使用他们的电子邮件地址使用密码登录我的网站,但目前用户可以使用相同的电子邮件地址多次注册,这会导致我的网站出现重大问题.做过一些研究,但似乎无法解决. 有谁能够帮我?<?php if(isset($_POST['add'])) { $dbhost = 'localhost'; $dbuser = 'user'; $dbpass = 'pass'; $db = "db"; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) {die(...

php – 我想在此cURL代码中检查网站是否存在?【代码】

我使用此代码从其他服务器获取响应/结果,我想知道如何检查该站点是否还活着?$ch = curl_init('http://domain.com/curl.php'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); curl_close($ch); if (!$result) // it will execute some codes if there is no result echoed from curl.php解决方法:您真正需要做的就...

php – 在下载之前检查远程服务器上是否存在图像【代码】

我试图从远程服务器下载图像,调整大小,然后保存本地计算机. 为此,我使用WideImage.<?php include_once($_SERVER['DOCUMENT_ROOT'].'libraries/wideimage/index.php');include_once($_SERVER['DOCUMENT_ROOT'].'query.php'); do { wideImage::load($row_getImages['remote'])->resize(360, 206, 'outside')->saveToFile($_SERVER['DOCUMENT_ROOT'].$row_getImages['local']);}while ($row_getImages = mysql_fetch_assoc($getIma...

PHP:检查发布变量是否存在或分配空值【代码】

这可以使用isNAN而不是!isset在Javascript中完成.使用下面的示例 – 两个表单都发布到我的脚本,一个没有值,一个有值.如果post var不存在,下面的代码是否是在PHP中执行此操作以正确分配值的正确方法? $mycheck =!isset($_ POST [‘value’])? 0:$_POST [‘value’];<? if($_POST) :$mycheck = !isset($_POST['value']) ? 0 : $_POST['value'];echo $mycheck; endif; ?><!-- send value--> <form action="" method="post"><sel...

php – Symfony 2控制器beforeAction是否存在?

对于Symfony 2控制器有没有像beforeAction这样的方法?此外,是否有整个捆绑/项目的通用beforeAction?解决方法:不,遗憾的是symfony2中没有preExecute等价物,但您可以访问更强大的事件模型. This article解释了如何添加监听器. 您要监听的事件是onCoreController 另见:http://symfony.com/doc/2.0/book/internals.html#the-event-dispatcher

php – 检查JSON关联数组中是否存在值【代码】

我有一个看起来像这样的数组:[{"date":"2015-07-10","count":"1"},{"date":"2015-07-11","count":"3"} ]这由以下Eloquent查询给出:$posts = Post::select(array(DB::raw('DATE(`created_at`) as `date`'),DB::raw('COUNT(*) as `count`')))->where('created_at', '>', Carbon::today()->subWeek())->groupBy('date')->orderBy('date', 'DESC')->get()->toArray();如何检查阵列中是否已存在某个日期?我已经尝试了以下内容,但它返...

php – 准备好的语句检查行是否存在【代码】

我是Php的Prepared Statements的新手,并且想知道如果一行已经存在,你最好如何检查,因为我似乎在这个阶段感到困惑:<?php include '../config.php'; $stmt = $conn->prepare("INSERT INTO users (email, password) VALUES (?, ?)"); $stmt->bind_param("ss", $email, $password);if(mysqli_num_rows($stmt) > 0) {$email = $_POST['email'];$password = $_POST['password'];$stmt->execute();header('Location: ../login.php'); ...