草庐IT

php - 如何在PHP中检查数据格式

我正在尝试检查日期格式以查看是否可以检查数据变量是否具有特定格式,例如MM-DD-YYYY。如果没有,则退出()。我不确定如何检查格式,如果有人能帮助我,我将不胜感激。谢谢...$date=05/25/2010;if(XXXXX){//dosomething....} 最佳答案 你可以使用regularexpressionsif(preg_match("/([0-9]{2})\/([0-9]{2})\/([0-9]{4})/")){dosomething} 关于php-如何在PHP中检查

javascript - 从目录和 session 变量问题中检索图像 - php

从服务器上的目录检索图像时出现问题,所以主要顺序是:在页面(multiupload.php)中,我添加了输入,允许预览图像,当用户提交时,将创建一个带有sessionID的新目录,然后图像将存储在唯一目录中,然后页面将被定向到(drag.php)。新加载的页面有一个带有不同div的Canvas,以控制附加到该Canvas的过滤器。我的问题在于从一页到另一页检索具有指定s_id作为目录名称的图像。问:我是否正确检索session变量?或者适本地使用它们?这是multiupload.php上传脚本的必要片段。我定义了目录、整个路径和目录的ID。我想在下一页中检索id,但它没有正确执行。这是

php - 在爆炸函数php中检测重复字符串

我如何检测explode中的重复字符串?$str='a,b,c,a,a,a,b,e,w,r,d,o';//examplestr$explode=explode(',',$str);有什么想法吗? 最佳答案 $explode=explode(',',$str);$unique=array_unique($explode);if(sizeof($explode)!=sizeof($unique)){echo"Thereareduplicates";}else{echo"Noduplicates";}我建议使用explode(',',$s

php - 如何在php中检查页面是从http还是https调用的

只是想知道,我们是否可以在php中检查页面是从http还是https调用的?例子:如果我通过以下链接调用customer.php页面http://customer.php,是否可以检查php并告诉页面来自http..如果我从以下链接调用页面https://customer.php,是否可以检查php并告诉页面来自https? 最佳答案 试看:if(!empty($_SERVER['HTTPS'])){//httpsisenabled} 关于php-如何在php中检查页面是从http还是h

php - 在 Laravel 中检查请求数组是否为空

我有一个动态生成的表单,它为我提供了一组输入。然而数组可能为空,那么foreach将失败。publicfunctionmyfunction(Request$request){if(isset($request)){#dosomething}}这显然是行不通的,因为它是一个$request对象并且总是被设置。但是我不知道如何检查是否有任何输入。有什么想法吗? 最佳答案 一个简单的计数检查就可以了if(count($request->all())){//foreachhere.} 关于php

php - 如何在 PHP 中检测相似图像?

我有很多不同分辨率的相同图片的文件,适用于移动、PC、PSP等各种设备。现在我想在页面中只显示独特的图片,但我不知道如何。如果我一开始就维护一个数据库,我本可以避免这种情况,但我没有。我需要你的帮助来检测最大的独特图片。 最佳答案 安装gd2和libpuzzle在您的服务器中。Lib拼图令人惊叹且易于玩。检查这个片段 关于php-如何在PHP中检测相似图像?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

javascript - 从ajax函数从数据库中检索数据值

我有一个ajax函数,可以从我的数据库中检索数据并将其显示在我的文本框中。我正在使用JQueryFormPlugin稍微缩短ajax过程。现在我想要做的是从我从ajax函数调用的php脚本中取回数据。表单标记为:searchFunction.php中的服务器代码$cardid=$_POST['searchStudent'];$cardid=mysql_real_escape_string($cardid);$sql=mysql_query("SELECT*FROM`users`WHERE`card_id`='$cardid'")ortrigger_error(mysql_error()

php - 在 PHP 中检测正确的字符编码?

我正在尝试检测字符串的字符编码,但无法得到正确的结果。例如:$str="€‚ƒ„…";$str=mb_convert_encoding($str,'Windows-1252','HTML-ENTITIES');//Now$strshouldbeaWindows-1252-encodedstring.//Let'sdetectitsencoding:echomb_detect_encoding($str,'Windows-1252,ISO-8859-1,UTF-8');该代码输出ISO-8859-1但它应该是Windows-125

php - 将 Blob 数据上传到 php 服务器,从 url 中检索数据

这个问题在这里已经有了答案:PassBlobthroughajaxtogenerateafile(2个答案)关闭8年前。我正在尝试从移动应用程序将图像上传到php服务器,将文件转换为blob,然后使用ajax上传blob。用手机拍照后我得到了图片网址。上传的文件是空的。我认为这应该是读取文件并转换为blob时的错误。客户端varblob;functionget(){varimage=document.getElementById('image');varfile=image.src;varoReq=newXMLHttpRequest();oReq.open("GET",file,tru

php - 从 APNS-php 错误中检索 token

我正在尝试实现APNS-PHP,并发现在我的测试环境中有一些无效token(随着测试设备移至生产环境)。我需要从数组中的序列化对象获取tokenID,因为我想捕获这种情况并从数据库中删除无效token。我使用以下代码,但这不起作用:$aErrorQueue=$push->getErrors();if(!empty($aErrorQueue)){foreach($aErrorQueueas$error){foreach($error['ERRORS']as$err){$message.=$err['statusMessage']."";if($err['statusCode']==8){