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

PHP检查数组中是否存在字符串不起作用【代码】

我试图看看是否在没有运气的数组中存在vin号.这是我的数组结构-$vin[] = array($data);Array ( [0] => Array ( [0] => 1C6RR7FG2JS178810 ) [1] => Array ( [0] => 1C6RR7FG2JS178810 ) [2] => Array ( [0] => 1C6RR7FG2JS178810 ) [3] => Array ( [0] => 1C6RR7FG2JS178810 )以及使用in_array检查数组的方法-if (in_array("1C6RR7FG2JS178810", $vin)){ echo "found"; }else{ echo "not found"; } 但是即使我知道确实存在,也没有...

php-检查用户名是否存在【代码】

我正在为我的站点制作注册脚本,我想检查$_POST [‘username’]是否已存在于数据库中. 有没有更好,更少代码的方法呢?我对电子邮件也一样. 现在是这样的:$checkusername = mysql_query("SELECT username FROM users WHERE username = '$_POST[username]'"); $row83 = mysql_fetch_assoc($checkusername);if ($_POST['username'] == $row83['username']) die('Username already in use.');解决方法:在表上添加一个unique constraint...

PHP-从ID询问Apache会话是否仍然存在

由于要提供给定的ID,我想知道如何检查PHP会话是否仍然存在.可以使我访问活动会话列表的内容. 我已经在互联网上找到了一些相关信息,但无法真正找到正确的答案. 为了告诉您一些背景知识,我正在编写一个网站,允许用户修改内容(例如,说文章).而且由于我不希望他们同时修改相同的资源,因此我不得不考虑保护的系统. 因此,想法是每个打开的资源都将被锁定并与会话ID关联.完成后,用户将释放它.但是,当然没有什么可以阻止他仅仅关闭窗口,而是...

我可以检查PHP中是否存在Apache模块吗?【代码】

我在不同的服务器上运行许多站点.在某些服务器上,Apache服务器安装了GeoIP模块,因此我可以通过其IP地址找到它们的位置.例如,要获取他们的国家名称,我可以这样做:$countryName = apache_note("GEOIP_COUNTRY_NAME");但是,在某些不使用GeoIP模块的服务器上,这似乎会引起麻烦. 似乎要检查$countryName是否返回空测试,如果apache_note(“ GEOIP_COUNTRY_NAME”)与isset()同时存在还不够好.我似乎只是HTML呈现失败而没有任何错误消息. ...

php-检查关联是否存在而没有在Doctrine2中捕获异常?【代码】

在Doctrine2中发出查询之前是否可以检查关联是否存在?例:/*** @ORM\Entity*/ class Product {/*** @ORM\OneToMany(targetEntity="Feature", inversedBy="product")*/public $features; }我想检查(实际上不发出查询本身)关联product.features是否存在. 编辑:出于好奇,我正在编写服务(实际上是一个帮助器)以基于GET参数执行一些集合过滤:public function initialize($entityName, $key) {// Defaults are empty values and empty...

php-如何检测是否存在icecast / shoutcast流?【代码】

网站上有5个信息流.我需要检测这些流是否存在.如果不是,则有一些音频文件要播放. 我正在使用html5播放流,流URL如下所示: http://locus.creacast.com:9001/StBaume_grotte.ogg 我尝试了不同的方法,但似乎没有用.永远不会检测到流. 解决方案1:在这里,我只是试图检查文件是否存在.if (file_exists($stream_1)) {$debug_output_stream_1 = "Le fichier $stream_1 existe.";$erreur_404_Stream_1 = true; } else {$debug_output_stre...

php – 在PDO中,如果int被引用为字符串,那么性能是否存在差异?【代码】

如果在准备好的PDO查询中将整数绑定为字符串,那么性能是否存在差异?在Mysql中,如果值绑定为int或字符串,则查询可以正常工作,但是在执行此操作时性能是否有任何差异?$pdo = new PDO("mysql:host={$host};port={$port};dbname={$dbname};charset=utf8", $username, $password ); $statement = $pdo->prepare("SELECT * FROM `table` WHERE `id` = :param");// Is there any performance difference between the two rows below $st...

PHP:检查数组元素是否存在跳过一级【代码】

我正在尝试检查数组元素是否已经存在,如果不存在,则需要创建一个数组元素,其中只填充一个值,第二个值设置为null.增加的复杂性是,我需要在检查数组时忽略第二级,而不必再次遍历数组,因为它可能是一个很大的数组. 我的数组如下所示:Array ([2016-05-28] => Array([0] => Array([store] => 1[price] => 12)[1] => Array([store] => 7[price] => 18)[2] => Array([store] => 9[price] => )) )我试图检查是否存在一个具有存储值x的现有...

php-查找数组中是否存在键【代码】

我正在使用API??.通过阵列,我可以收集数据,然后将其发送到正在使用的软件中.像这样:$pers_payload = array('gender' => 'Unknown', //or Male / Female'first_name' => $_POST['billing_first_name'],'family_name' => $_POST ['billing_last_name'],'email' => $_POST['billing_email'],'linked_as_contact_to_organization' => array(array('organization_id' => $organization_id, // add the person as a contact to the ne...

php-如何检查另一个数组中是否存在相似的数组【代码】

我有一个包含时间和ID的数组,并且我用不同的ID向它添加新的时间,我需要检查它是否首先存在.例如 第一个数组$times = array(array('start'=>"1:00","end"=>"1:59","id"=>1),array('start'=>"2:00","end"=>"2:59","id"=>1),array('start'=>"3:00","end"=>"3:59","id"=>1),array('start'=>"4:00","end"=>"4:59","id"=>1),array('start'=>"5:00","end"=>"5:59","id"=>1),array('start'=>"6:00","end"=>"6:59","id"=>1) );需要做$time =...

是否存在PHP每功能(或每任务)性能/基准参考?

我正在基于Linux的沙箱中运行自己的(尽管是基本的)基准测试.但是,我很乐意找到每个功能或每个任务的性能/基准参考或实用程序进行比较. 是否存在? 当然,我已经完成了自己的勤勉尽责/搜索工作,到目前为止,我们还是空手而归. (我主要对与PHP 5.3相关的信息感兴趣) 非常感谢!

php-如何检查是否存在正在运行的wget实例【代码】

我有这个php脚本,每次用&调用时都会运行wget的fork进程. :wget http://myurl?id='.$insert_id .' -O ./images/'. $insert_id.' > /dev/null 2>&1 &但是,如何检查是否有正在进行的wget处理,如果有,不要运行另一个?解决方法:此代码用于控制运行过程(在我的情况下是php脚本). 随意取出您需要的零件并根据需要使用它们.class Process {private $processName;private $pid;public $lastMsg;public function __construct($proc){ $this...

检查服务器上是否存在php文件【代码】

我正在寻找一种方法来查看本地服务器上是否存在文件.我通常会使用函数是否存在的情况,但在这种情况下,这不是一个选择.我的问题是我如何获得2才能返回true. 1.返回true:$acf_funcs = $_SERVER['DOCUMENT_ROOT'] . '/wp-content/themes/vac3/acf/page_meta/functions.php'; var_dump(file_exists($acf_funcs));2.返回false:$acf_funcs = 'http://vac3:8888/wp-content/themes/vac3/acf/page_meta/functions.php'; var_dump(file_ex...

php-检查是否存在,如果存在,则更新1,如果不插入【代码】

大家好,我目前有一个插入语句$query =“插入到new_mail VALUES(‘$to1′,’0’)中”其中的字段是用户名和message_number目前,我要检查条目是否存在,是执行选择查询,然后使用mysql_num_rows(php)检查行数.如果rows == 1,那么我得到当前的message_number并将其设置为等于$row['message_number']+1. 然后,我用另一个查询更新该条目. 有没有一种更简单的方法可以在仅使用一个查询的mysql中完成所有这些操作(检查是否存在,如果不插入,则...

php-检查字符串中是否存在星号【代码】

我必须检查字符串中是否存在星号,但它始终表明没有星号. 为什么strpos()不起作用?我也尝试了stripos(),mb_strpos()和mb_stripos()而不走运.<?php$str = "****123"; if(strpos($str, '*') == false){echo 'There is no asterisk in the string'; } else {echo 'There is asterisk in the string'; }所需的输出: 字符串中没有星号.解决方法:strpos()返回整数(0或更大)或FALSE(如果找不到).在PHP中,仅当您使用严格等于(===)时...