-
PHP从SimpleXMLElement数组中获取值
所属栏目:[PHP教程] 日期:2020-12-13 热度:187
我有这个: [1]=object(SimpleXMLElement)#6 (1) { ["@attributes"]= array(14) { ["name"]= string(5) "MySQL" ["acknowledged"]= string(1) "1" ["comments"]= string(1) "1" ["current_check_attempt"]= string(1) "1" ["downtime"]= string(1) "0" ["las[详细]
-
php – mysql查询中的距离计算
所属栏目:[PHP教程] 日期:2020-12-13 热度:173
我必须查询数千个条目的数据库,并按指定点的距离对其进行排序. 问题是每个条目都有纬度和经度,我需要检索每个条目来计算它的距离.使用大型数据库,我不想检索每一行,这可能需要一些时间. 有没有办法将其构建到mysql查询中,这样我只需要检索最近的15个条目. 例[详细]
-
php – codeigniter,result()与result_array()
所属栏目:[PHP教程] 日期:2020-12-13 热度:51
我同时使用result()和result_array(). 通常我喜欢把我的结果作为数组,这就是为什么我主要使用result_array() 但我想知道我应该遵循哪种更好的方法, 哪一个在性能方面更有效? 这是我在codeigniter查询中讨论的示例 $query = $this-db-get();$result = $query[详细]
-
php – 如果在连接中间声明?
所属栏目:[PHP教程] 日期:2020-12-13 热度:140
这不起作用吗?或者我只是做错了?尝试了它的多种变体,似乎无法找到关于这个主题的任何可靠信息.有任何想法吗? $given_id = 1;while ($row = mysql_fetch_array($sql)){ if ($i 10){ $display = 'a href="' . $row['info'] . '" onMouSEOver="' . if($row['[详细]
-
将日期格式(在DB或输出中)更改为dd / mm / yyyy – PHP MySQL
所属栏目:[PHP教程] 日期:2020-12-13 热度:79
MySQL将日期存储在我的数据库中(默认情况下)为’YYYY-MM-DD’我日期的字段类型为’DATE'(我不需要任何时间存储)..是否有一种简单的方法可以默认更改它到DD / MM / YYYY? 我在两个不同的表中调用不同的日期,并且在我的任何代码中没有任何地方我有类似日期变[详细]
-
如何将php日期格式转换为GMT,反之亦然?
所属栏目:[PHP教程] 日期:2020-12-13 热度:134
我是php的新手. 我想编写一个函数,我需要用户以任何日期格式输入日期,包括DST,GMT格式,然后再回到原来输入的格式.请任何机构帮助我. 解决方法 虽然gmdate功能可用.如果您使用的是 PHP 5.2或更高版本,请考虑使用 DateTime对象. 这是切换到GMT的代码 $date = n[详细]
-
PHP来清理粘贴的Microsoft输入
所属栏目:[PHP教程] 日期:2020-12-13 热度:52
我有一个网站,用户可以使用TinyMCE的自定义实现发布内容(如论坛,评论等).很多人都喜欢复制和放弃从Word粘贴,这意味着他们的输入通常伴随着大量相关的MS内联格式. 我不能只是摆脱 span whatever因为TinyMCE依赖于span标签的某些格式,我不能(也不想)强迫所述用[详细]
-
php – 写时复制会阻止数组上的数据重复吗?
所属栏目:[PHP教程] 日期:2020-12-13 热度:158
我正在使用 PHP编写Web API客户端,将CSV数据解析为关联数组,并且我希望在使用这些数组时保护我的用户免受数据复制. 我的用户永远不会写这些数组(理论上他们可以,但在实践中没有意义). 现在我的问题是……如果我的用户将这些数组作为方法的参数传递,那么PHP的[详细]
-
php合并两个数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:141
我有两个数组,我想将这两个数组合并为单个数组.请查看以下详细信息: 第一阵列: Array( [0] = Array ( [a] = 1 [b] = 2 [c] = 3 ) [1] = Array ( [a] = 3 [b] = 2 [c] = 1 )) 第二阵列: Array( [0] = Array ( [d] = 4 [e] = 5 [f] = 6 ) [1] = Array ( [d][详细]
-
PHP:strtotime为将来的日期返回false?
所属栏目:[PHP教程] 日期:2020-12-13 热度:60
如果你不相信我,这里有一些调试表达式我放入 eclipse: "strtotime("2110-07-16 10:07:47")" = (boolean) false "strtotime("2110-07-16")" = (boolean) false 我在我的函数中使用它,它返回开始日期和结束日期之间的随机日期: public static function rando[详细]
-
php – 函数eregi()已弃用
所属栏目:[PHP教程] 日期:2020-12-13 热度:58
参见英文答案 How can I convert ereg expressions to preg in PHP?????????????????????????????????????4个 函数eregi()已弃用.我怎样才能取代eregi().我尝试使用preg_match然后停止工作. 我们帮助他们: http://takien.com/513/how-to-fix-function-eregi[详细]
-
php文件上传,如何限制文件上传类型
所属栏目:[PHP教程] 日期:2020-12-13 热度:58
我有以下代码来检查(上传的简历和推荐信是否符合所需类型(pdf或doc或docx)和大小(小于400 kb) //check file extension and size $resume= ($_FILES['resume']['name']); $reference= ($_FILES['reference']['name']); $ext = strrchr($resume,"."); $ext1 =[详细]
-
php – 未知的修饰符’/’在……?它是什么?
所属栏目:[PHP教程] 日期:2020-12-13 热度:175
参见英文答案 Warning: preg_replace(): Unknown modifier ‘]’????????????????????????????????????3个 当我写下以下内容时,我得到了这样的警告,并且它与任何内容都不匹配,但我确定,$row_search [‘content’]包含$value … preg_match_all("/[^s]*".pre[详细]
-
php – 如何根据另一个下拉列表中的选择动态填充下拉列表中的选
所属栏目:[PHP教程] 日期:2020-12-13 热度:172
我有一张表,其中包含一个类别的信息,例如产品.我已将它们列在下拉菜单中.现在,我需要做的是,在下一个下拉菜单中列出所选类别的子类别.我希望,javascript是必需的,但我还不熟悉javascript. 非常感谢你的帮助. 解决方法 你应该使用AJAX. 使用jQuery非常简单:[详细]
-
我如何在PHP中进行URL重写?
所属栏目:[PHP教程] 日期:2020-12-13 热度:139
这是一个双重问题:正确答案将转到“如何在 PHP中执行”,解释是否有任何优势,如果可能的话也会计算. 我只是好奇,因为我真的不知道,我在网页上看到了很多. 编辑:我不知道技术名称,但是例如在Stackoverflow上: “https://stackoverflow.com/posts/edit/52245[详细]
-
php – 在WooCommerce购物车中获取购物车商品的商品ID
所属栏目:[PHP教程] 日期:2020-12-13 热度:78
$cart_item = $woocommerce-cart-get_cart(); 我有上面的代码. 如果我在cart_item上运行print_r,我会得到一个多维数组: Array( [a6292668b36ef412fa3c4102d1311a62] = Array ( [product_id] = 6803 我如何才获得product_id? 我试过$test = $cart_item [‘d[详细]
-
PHP会话的未定义索引
所属栏目:[PHP教程] 日期:2020-12-13 热度:192
我是 PHP新手,在会话方面更像是初学者.我有我的index.php页面,这是用户可以注册和登录的地方.表单分别发布到validate.php和loginvalidate.php页面,用于注册和登录. 我加载时在index.php上有这些错误: 1)注意:未定义的索引:已注册 2)注意:未定义的索引:[详细]
-
php警告mysql_fetch_assoc
所属栏目:[PHP教程] 日期:2020-12-13 热度:185
我试图从 mysql访问一些信息,但我收到警告:mysql_fetch_assoc():提供的参数不是下面第二行代码的有效 MySQL结果资源,任何帮助将不胜感激. $musicfiles=getmusicfiles($records['m_id']);$mus=mysql_fetch_assoc($musicfiles);for($j=0;$j2;$j++){ if(file_[详细]
-
PHP日期格式转换
所属栏目:[PHP教程] 日期:2020-12-13 热度:102
这是我有的: $dateFormat = 'M d,Y';$dateString = 'January 23,2010'; 我需要的是$dateString的时间戳,所以我可以这样做: $newFormattedDate = date('Y-m-d',$timestamp); 我试图使用strtotime函数,但它试图找出格式本身,并不总是工作.在我的情况下,我知[详细]
-
php – 插入较短列时转换长整数,而不是截断.为什么?公式是什么
所属栏目:[PHP教程] 日期:2020-12-13 热度:62
我有一个长度为10的整数类型的列: `some_number` int(10) unsigned NOT NULL 在这列中我插入一个太长的数字: $some_number = 715988985123857;$query = "INSERT INTO this_table SET some_number = ?";$stmt = $mysqli-prepare($query);$stmt-bind_param('[详细]
-
php – MySQL – 拒绝用户访问
所属栏目:[PHP教程] 日期:2020-12-13 热度:134
所以,我创建了一个新用户 CREATE USER servname_shb IDENTIFIED BY 'password'; 授予他所有特权: GRANT ALL ON *.* TO servname_shb; 到目前为止没有错误.然后我尝试连接到数据库: $dbhost = "localhost";$dbname = "servname_shbusers";$dbuser = "servna[详细]
-
为什么PHP不替换字符串中的变量?
所属栏目:[PHP教程] 日期:2020-12-13 热度:86
我不明白为什么这个简单的代码行不起作用: ?php$someVariable = 0;echo 'SomeVariable is $someVariable';? 它打印出“SomeVariable is $someVariable”而不是数字0.是否有我缺少的东西或我必须启用的一些配置选项? 解决方法 那是因为你需要使用双引号. 当[详细]
-
php – mysql – 将日期范围插入日期列中IF日期与现有日期不重叠
所属栏目:[PHP教程] 日期:2020-12-13 热度:142
我有以下表结构: 表名:有用 id (autoincremetn) | acc_id | start_date | end_date-------------------------------------------------------1 | 175 | 2015-05-26 | 2015-05-31 |-------------------------------------------------------2 | 175 | 2015-[详细]
-
php – 为什么会话对象销毁失败
所属栏目:[PHP教程] 日期:2020-12-13 热度:145
当我使用session_destroy()时,我得到“会话对象销毁失败”. session_start();if(isset($_SESSION['user_id'])){ $_SESSION=array(); if(isset($_COOKIE[session_name()])){ setcookie(session_name(),'',"/"); } session_destroy();} 是什么导致这个错误?[详细]
-
php – 如何验证字符串是否只包含小写字母?
所属栏目:[PHP教程] 日期:2020-12-13 热度:196
我正在尝试验证我的字符串是否与模式匹配.也就是说,完整的字符串可以写为该模式. 但是,如果任何子字符串匹配该模式,则preg_match返回true. (例如,preg_match(“#[a-z] *#,”333k“)返回1,我不想这样做. 在这个例子中,我宁愿验证,整个字符串只包含小拉丁字母.[详细]