小编let*_*ngo的帖子

PHP - 从字符串中提取值

我有几个字符串是使用来自其他网站的cURL提取的.字符串本身包含整个页面的HTML结构,但是每个页面内部都有一个段落,如下所示:

<p>Displaying 1-15 of 15 items beginning with A</p>
<p>Displaying 1-20 of 33 items beginning with B</p>

我需要做的是从这些字符串只提取总值(1533在上述情况下).

我不确定提取值的最佳方法是什么.

谢谢 :)

php

1
推荐指数
2
解决办法
2245
查看次数

(PHP)将数组分成多维

目前我有一系列数据[0] - [574].

我想做的是将它分成25个部分的多维数组,即[0] - [22],如下所示:

Array
(
    [0] =>
        [0] => abc
        ...
        [22] => xyz
    [1] =>
        [0] => abc
        ...
        [22] => xyz
    ...
}
Run Code Online (Sandbox Code Playgroud)

我认为可以使用for循环将其全部拆分 - 我已经尝试了一些方法,但似乎还没到达那里!

谢谢

-芒果

php arrays multidimensional-array

0
推荐指数
1
解决办法
161
查看次数

PHP - PDO连接字符串中未替换变量

奇怪的问题 - 我有一个数据库类的实时副本(使用PDO)工作正常.我在我的机器上有一个使用WAMPServer的副本,但没有.

连接字符串如下(类的片段):

$host = 'localhost';
$user = 'user';
$pass = 'password';
$dbname = 'my_dbname';

self::$_instance = new PDO('mysql:host=$host;dbname=$dbname', $user, $pass);
Run Code Online (Sandbox Code Playgroud)

我得到的错误消息是:

Warning: PDO::__construct() [pdo.--construct]: php_network_getaddresses: getaddrinfo failed: No such host is known. in <path> on line 41

Warning: PDO::__construct() [pdo.--construct]: [2002] php_network_getaddresses: getaddrinfo failed: No such host is kn (trying to connect via tcp://$host:3306) in <path> on line 41
Run Code Online (Sandbox Code Playgroud)

我不知道为什么它不在本地工作而在线它很好.如果我将线本身改为下面,它可以正常工作:

self::$_instance = new PDO('mysql:host=localhost;dbname=my_dbname', $user, $pass);
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

php pdo

0
推荐指数
1
解决办法
9727
查看次数

jQuery警告框不会出现

我被困在这里大约一个小时.我有以下代码,加载alert页面时不加载框.

我试过两台不同的机器但没有用(两台机器都使用了Chrome和FF).

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title><?php echo $pageTitle; ?></title>

  <link href="../css/style.css" rel="stylesheet" type="text/css" media="all" />
  <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon" />
  <!--[if !IE 7]>
    <style type="text/css">
        #wrap {display:table;height:100%}
    </style>
  <![endif]-->

  <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
  <script type="text/javascript">
  $(document).ready(function() {
      alert("hello");
  }
  </script>
</head>

<body>
  ...
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

jquery

0
推荐指数
1
解决办法
2023
查看次数

修剪所有DataSet字段中的空格

我目前有一个包含单个表的DataSet.

单个表内有150,000行.每行包含15列.

我需要做的是修剪前后所有字段的空白(我假设使用String.Trim())

我有以下foreach循环,根据需要拉取数据,但是我无法覆盖DataSet本身的值:

foreach (DataTable table in MyData.Tables)
{
    foreach (DataRow row in table.Rows)
    {
        foreach (object item in row.ItemArray)
        {
            // Trim Whitespace Here
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

此外,对于一个特定的列,我需要删除所有空格(包括字符串本身中的空格).可以使用上述方法对特定列进行此操作foreach吗?

c# dataset

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

php ×3

arrays ×1

c# ×1

dataset ×1

jquery ×1

multidimensional-array ×1

pdo ×1