javascript

java

python

c#

android

node.js

c++

reactjs

php

html

jquery

css

.net

ios

git

ruby-on-rails

sql

c

string

ruby

php-PhantomJS挂了很长时间,说“异步会话清理阶段现在开始”

这是屏幕截图:

PhantomJS waiting for some calls

task :  Codeception PHP Testing Framework v1.6.2
Powered by PHPUnit 3.7.19 by Sebastian Bergmann.

Suite selenium_acceptance started

Trying to see the welcome page of newweather (welcomeCept.php)

issue : it sits as it is and waiting for phantomJS to respond and below is what phantomJS screen is showing :

[INFO  - 2014-03-13T01:42:51.575Z] SessionManagerReqHand - _postNewSessionCommand - New Session Created: ca14e740-aa50-11e3-bb6b-75468ba86108

[INFO  - 2014-03-13T01:47:42.806Z] SessionManagerReqHand - _cleanupWindowlessSessions - Asynchronous Sessions clean-up phase starting NOW

[INFO  - 2014-03-13T01:52:42.806Z] SessionManagerReqHand - _cleanupWindowlessSessions - Asynchronous Sessions clean-up phase starting NOW

[INFO  - 2014-03-13T01:57:42.806Z] SessionManagerReqHand - _cleanupWindowlessSessions - Asynchronous Sessions clean-up phase starting NOW

而且它坐在屏幕上没有结果。

这就是我用的:

  • PhantomJS版本:1.9.7
  • 在端口4444上运行
trans by 2020-02-29T17:58:53Z

mysql-我可以在PHP中使用PDO创建数据库

我想创建一个使用PDO与MySQL交互的类。 我可以使用PDO创建一个新的MySQL表吗?

trans by 2020-02-23T03:52:19Z

php-如何将参数绑定到模型中使用的Laravel中的原始数据库查询?

Re,

我有以下查询:

$property = 
    Property::select(
        DB::raw("title, lat, lng, ( 
            3959 * acos( 
                cos( radians(:lat) ) * 
                cos( radians( lat ) ) * 
                cos( radians( lng ) - radians(:lng) ) + 
                sin( radians(:lat) ) * 
                sin( radians( lat ) ) 
            ) 
        ) AS distance", ["lat" => $lat, "lng" => $lng, "lat" => $lat])
    )
    ->having("distance", "<", $radius)
    ->orderBy("distance")
    ->take(20)
    ->get();

它不起作用:Invalid parameter number: mixed named and positional parameters

有谁知道技巧或解决方法(我显然可以编写完整的查询,但更喜欢使用流利的生成器)。

trans by 2020-02-22T19:39:02Z

字符串-在PHP中,“ <<<”代表什么?

例如:

$sql = <<<MySQL_QUERY
trans by 2020-02-22T18:56:59Z

在PHP中将CSV写入不带外壳的文件

是否存在本机函数或实体类/库,用于将数组写为不带外壳的CSV文件中的一行? 如果没有为机箱参数传递任何内容,则field 1,field 2,field3hasNoSpaces将默认为"。 Google让我失望(返回的结果是关于fputcsv的一整页结果),而PEAR的库执行的操作与fputcsv差不多。

某些功能与field 1,field 2,field3hasNoSpaces完全一样,但将允许这些字段保持未引用状态。

当前:field 1,field 2,field3hasNoSpaces

想要的:field 1,field 2,field3hasNoSpaces

trans by 2020-02-22T18:05:24Z

我可以使用字符串连接在PHP中定义类CONST吗?

我知道您可以使用字符串连接彼此创建全局常量:

define('FOO', 'foo');
define('BAR', FOO.'bar');  
echo BAR;

将打印'foobar'。

但是,使用类常量尝试执行相同操作时出现错误。

class foobar {
  const foo = 'foo';
  const foo2 = self::foo;
  const bar = self::foo.'bar';
}

foo2的定义没有问题,但是声明const bar将出错

解析错误:语法错误,意外的“。”,预期为“,”或“;”

我也尝试过使用sprintf()之类的函数,但是它不喜欢左括号,而不仅仅是字符串连接器'。'。

那么,除了像foo2这样的琐碎的设置情况之外,还有什么方法可以彼此创建类常量吗?

trans by 2020-02-22T17:49:18Z

php-PHPMai中的“ SMTP错误:无法验证”

我在用于通过Gmail发送电子邮件的简单脚本中使用PHPMailer,但遇到了“未知错误”(至少对我来说!):

SMTP错误:无法验证。   错误:SMTP错误:无法   认证。

SMTP服务器错误:5.7.1用户名和   密码不被接受。 了解更多   535 5.7.1   [http://mail.google.com/support/bin/answer.py?answer=14257]   p18sm2467302ybk.16

我已经阅读了有关为SSL / TLS连接配置OpenSSL的信息,并且做到了。 正确配置了Apache和PHP(使用在PHP中运行的OpenSSL扩展名和在Apache 2.2.16中运行的mod_ssl)。

这是PHP脚本:

 <?php
  require_once ("PHPMailer\class.phpmailer.php");
  $Correo = new PHPMailer();
  $Correo->IsSMTP();
  $Correo->SMTPAuth = true;
  $Correo->SMTPSecure = "tls";
  $Correo->Host = "smtp.gmail.com";
  $Correo->Port = 587;
  $Correo->UserName = "foo@gmail.com";
  $Correo->Password = "gmailpassword";
  $Correo->SetFrom('foo@gmail.com','De Yo');
  $Correo->FromName = "From";
  $Correo->AddAddress("bar@hotmail.com");
  $Correo->Subject = "Prueba con PHPMailer";
  $Correo->Body = "<H3>Bienvenido! Esto Funciona!</H3>";
  $Correo->IsHTML (true);
  if (!$Correo->Send())
  {
    echo "Error: $Correo->ErrorInfo";
  }
  else
  {
    echo "Message Sent!";
  }
?>

用户名和密码都可以,我在Thunderbird中尝试了,没有任何问题。我还使用了SSL身份验证和端口465,但得到了相同的错误。

trans by 2020-02-22T15:58:55Z

PHP使用array_push向多维数组添加元素

我有一个多维数组$ md_array,我想将更多元素添加到子数组recipe_type和美食中,这些美食来自从表中读取数据的循环。

在循环中,我为每行创建一个新表$ newdata:

$newdata =  array (
          'wpseo_title' => 'test',
          'wpseo_desc' => 'test',
          'wpseo_metakey' => 'test'
        );

然后,使用array_push(),我需要将$ newdata数组附加到以下多维数组:

$md_array= array (
     'recipe_type' => 
      array (
        18 => 
        array (
          'wpseo_title' => 'Salads',
          'wpseo_desc' => 'Hundreads of recipes for Salads',
          'wpseo_metakey' => ''
        ),
        19 => 
        array (
          'wpseo_title' => 'Main dishes',
          'wpseo_desc' => 'Hundreads of recipes for Main dishes',
          'wpseo_metakey' => ''
        )
      ),
     'cuisine' => 
      array (
        22 => 
        array (
          'wpseo_title' => 'Italian',
          'wpseo_desc' => 'Secrets from Sicily in a click',
          'wpseo_metakey' => ''
        ),
        23 => 
        array (
          'wpseo_title' => 'Chinese',
          'wpseo_desc' => 'Oriental dishes were never this easy to make',
          'wpseo_metakey' => ''
        ),
        24 => 
        array (
          'wpseo_title' => 'Greek',
          'wpseo_desc' => 'Traditional Greek flavors in easy to make recipies',
          'wpseo_metakey' => ''
        )
      ) 
    );

使用array_push向食谱类型数组添加新元素(数组)的语法是什么? 我永远无法绕过多维数组,我有点困惑。

trans by 2020-02-22T14:15:13Z

PHP-将月份从名称转换为麻木

有没有一种简单的方法可以更改$month = "July";,以便$month(275880794462722560560也可以)。我可以做一个case语句,但是肯定已经有一个要转换的函数吗?编辑:我希望我能接受多个答案,因为你们两个基本上将您的能力加在一起给了我所需的东西。

$nmonth = date('m',strtotime($month));

这将给出$month的数值。谢谢!

trans by 2020-02-22T12:44:37Z

php-关于strpos的问题。 如何获得第二次出现的字符串?

我知道此函数将获得字符串的第一次出现。

但是我想要的是第二次出现。

如何去做呢?

trans by 2020-02-22T11:26:38Z

PHP-检查图像是否存在于远程URL

我正在为书籍ISBN生成图像的动态URL。 我需要使用PHP的可靠方法来检查图像是否确实存在于远程URL处。 我用不同的PHP库,curl等尝试了各种方法,但是它们都无法很好地工作,其中有些速度非常慢。 考虑到我需要为数据库中的每本书生成(并检查!)大约60个URL,因此这是一个巨大的等待时间。 有什么线索吗?

trans by 2020-02-22T08:16:13Z

linux-CentOS:在PHP安装中启用GD支持

如何在CentOS安装中启用GD支持?

trans by 2020-02-22T08:12:46Z

php-如何推迟或异步将此WordPress javascript代码段最后加载,以加快页面加载时间?

我有多个javascript,它们是我的WordPress域之一中的必需插件,而且我知道它是在php文件中的何处调用的。

我正在采取一切措施来加快页面加载时间,并且网络上的每个速度测试人员都说,如果可能的话,推迟使用JavaScript。

我已经阅读了有关defer ='defer'和javascript中的异步函数的信息,我认为其中之一可以完成我想完成的工作。 但是我不了解如何在php文件中这样做。

例如,这是一个特定插件的php文件的摘录,其中javascript文件被调用:

function add_dcsnt_scripts() {

    wp_enqueue_script( 'jquery' );
    wp_enqueue_script( 'dcsnt', dc_jqsocialtabs::get_plugin_directory() . '/js/jquery.social.media.tabs.1.7.1.min.js' );

}

我读过,最好这样做,以加快页面加载时间:

<script defer async src="..."></script>

但我不知道如何在php文件中完成该操作。 我想用我所有的javascript文件做到这一点。

如何完成将此javascript代码段延迟或异步到加载最后一次并加快页面加载时间? 在所有浏览器中增加页面加载时间的理想方法是什么? 感谢您提供任何指导!

trans by 2020-02-22T07:27:04Z

PHP-JSON解析错误,双引号

即使已转义,双引号也会引发解析错误。
看下面的代码

//parse the json in javascript  
var testJson = '{"result": ["lunch", "\"Show\""] }';  
var tags = JSON.parse(testJson);  
alert (tags.result[1]);

由于双引号(已被转义),因此将引发解析错误。
即使eval()也无法在这里工作。
但是,如果我用这样的双斜杠将其转义:

var result = '{"result": ["lunch", "\\"Show\\""] }';  
var tags = JSON.parse(result);  
alert (tags.result[1]);

然后就可以了
为什么我们需要在javascript中使用双斜杠?问题是,PHP json_encode()函数使用单斜杠转义了双引号(例如:\"show\"),而JSON.parse无法解析。 我该如何处理这种情况?

trans by 2020-02-22T05:57:23Z

PHP date():分钟,不带前导零

我想知道是否有PHP date()的格式字母允许我打印不带前导零的分钟,还是我必须手动测试并删除前导零?

trans by 2020-02-22T03:12:46Z

PHP中&和&&之间的区别

我对&&&感到困惑。我有两本PHP书。 一个说它们是相同的,但是另一个说它们是不同的。 我以为他们也一样。

他们不一样吗?

trans by 2020-02-21T23:50:46Z

PHP-<>和!=有什么区别

这个问题已经在这里有了答案:

  • PHP中“不相等”运算符<>和!=之间的区别                                     6个答案

在PHP中检查非相等性(不检查类型),您可以这样做:

if( A != B ) {
    DO SOMETHING;
}

但是您也可以这样做,结果是一样的:

if( A <> B ) {
    DO SOMETHING;
}

有什么区别吗?

<>上使用!=是否会以任何方式,形状或形式更改评估?

trans by 2020-02-21T23:34:19Z

php ini-在php-cli中重新加载php.ini

我有必须从控制台(php-cli)运行的php脚本。 但是针对php-cli的php.ini配置不正确。 我修复了它,但是当我运行脚本时,php config出现了错误,因为php.ini使用了旧的。

如何在不重新启动服务器的情况下为控制台重新加载php.ini?

trans by 2020-02-21T19:34:35Z

PHP对象作为XML文档

采取给定PHP对象并将其序列化为XML的最佳方法是什么? 我正在查看simple_xml,并用它来将XML解析为对象,但是我不清楚它是如何工作的。

trans by 2020-02-21T19:18:57Z

php-获取图像尺寸

这个问题已经在这里有了答案:

  • 如何使用PHP查找图像的宽度?                                     5个答案

我有图片的网址,例如array([h]=> 200, [w]=>100)

如何获得数组的尺寸,例如array([h]=> 200, [w]=>100) (height=200, width=100)

trans by 2020-02-21T15:20:55Z

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 下一页 共142页