-
使用php变量创建动态mysql查询
所属栏目:[PHP教程] 日期:2020-12-13 热度:168
我有一个html表,加载mySQL数据库表中的所有内容.我有与mySQL表的列相关的下拉列表 – 当用户选择其中一个下拉列表时,它使用 AJAX来查询数据库. 我需要弄清楚如何动态构建查询,因为有时下拉列表将为空(即他们不想按该列过滤). 做这个的最好方式是什么? 目前[详细]
-
如何使用PHP将JSON解析为html表?
所属栏目:[PHP教程] 日期:2020-12-13 热度:185
我必须在我的网站上找到一张桌子.并且必须从中获取此表的数据 “ http://west.basketball.nl/db/json/stand.pl?szn_Naam=2014-2015cmp_ID=373” 我尝试了很多东西,但没有任何作用…… !DOCTYPE html html head script type="text/javascript" src="http://cd[详细]
-
如何在php脚本中将参数从命令行传递到$_POST?
所属栏目:[PHP教程] 日期:2020-12-13 热度:77
我知道这听起来有点奇怪,但我需要将一些参数传递给$_POST数组.类似于apache的方式,或任何其他Web服务器. 不幸的是我无法在我的Ubuntu找到libapache2-mod-php5. 解决方法 这不容易做到.你可以调用php-cgi二进制文件并输入假的POST请求.但是你需要设置很多CGI[详细]
-
php – 使用列标题将CSV处理为数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:99
我有一个CSV,第一行包含字段名称.示例数据是…… "Make","Model","Note""Chevy","1500","loaded""Chevy","2500","""Chevy","","loaded" 我需要在键值对数组中格式化我的数据,其中键名是列标题.我猜对于第1行它会是这样的: $array = [ "Make" = "Chevy","Mod[详细]
-
从String PHP中删除前3个字符和后3个字符
所属栏目:[PHP教程] 日期:2020-12-13 热度:145
我需要删除字符串的前3个字母和字符串的最后3个字母.我知道我可以使用substr()从某个角色开始,但如果我需要去掉第一个和最后一个角色,我不确定我是否真的可以使用它.有什么建议? 解决方法 将负值作为长度参数(第3个参数)传递给 substr() ,如: $result = su[详细]
-
php – CodeIgniter – 声明全局变量的最佳位置
所属栏目:[PHP教程] 日期:2020-12-13 热度:73
我只想在几个地方使用$变量:不仅包括视图和控制器,还包括routes.php和其他配置文件. 我不想要这样的事情:使用Config类加载配置文件;使用CI的get_instance等. 我只是想声明一个给定的$变量(它可能是一个常量,但我需要它作为变量),并且绝对在任何地方使用它.[详细]
-
PHP中的C#的空合并运算符(??)
所属栏目:[PHP教程] 日期:2020-12-13 热度:142
在 PHP中是否有一个三元运算符或类似的东西? C#? ??在C#中是干净和短,但在PHP中,你必须做的事情如下: // This is absolutely okay except that $_REQUEST['test'] is kind of redundant.echo isset($_REQUEST['test'])? $_REQUEST['test'] : 'hi';// This[详细]
-
超时PHP中的一个函数
所属栏目:[PHP教程] 日期:2020-12-13 热度:133
有没有办法超时功能?我有10分钟的时间来完成一份工作.这个工作包括一个for循环,这是一个例子: ?phpforeach($arr as $key = $value){ some_function($key,$value); //This function does SSH and SFTP stuff}? $arr有15个元素,some_function()有时可能需要1[详细]
-
php – 为什么file_get_contents不起作用?
所属栏目:[PHP教程] 日期:2020-12-13 热度:59
为什么file_get_contents对我不起作用?在下面的测试文件代码中,似乎我搜索过的所有人的示例都列出了此函数,但它永远不会被执行.这是网络托管服务的问题吗?有人可以在他们的服务器上测试这个代码只是为了看看地理编码数组输出是否实际打印成字符串?当然,我[详细]
-
PHP合并仅具有NOT DUPLICATED值的数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:124
我需要将两个数组合并为一个数组,但我需要的是在它们共有的主数据之前删除(我的意思是重复值),合并时我只需要唯一的值. 我怎样才能做到这一点? 这是数组示例: 第一个阵列 array(3) { [0]= object(stdClass)#17 (1) { ["email"]= string(7) "gffggfg" } [1][详细]
-
无法重新声明函数php
所属栏目:[PHP教程] 日期:2020-12-13 热度:135
参见英文答案 “Fatal error: Cannot redeclare function”????????????????????????????????????14个 我有一个名为parseDate的函数,但当我在我的php页面上调用它时(它是一个joomla组件页面)我得到致命错误:无法重新声明parsedate()(之前在templates / ja_z[详细]
-
php – 如何使用preg_match_all()获取子组匹配的所有捕获?
所属栏目:[PHP教程] 日期:2020-12-13 热度:79
参见英文答案 Get repeated matches with preg_match_all()????????????????????????????????????6个 更新/注意事项: I think what I’m probably looking for is to get the 07001 in PHP. 参考文献:PCRE regular expressions using named pattern subrou[详细]
-
php – MCrypt rijndael-128到OpenSSL aes-128-ecb转换
所属栏目:[PHP教程] 日期:2020-12-13 热度:176
由于Mcrypt已被弃用,我想在我的代码中使用OpenSSL,因为我们已经在我们的服务器中使用了 PHP 7.0.17并且没有告诉他们何时升级它. 某些第三方API(可能在PHP 5.x上托管并使用mcrypt)正在使用加密数据.他们提供了用于加密/解密字符串的方法. 他们是这样的 $secre[详细]
-
PHP MySQL希腊字母显示像????分数
所属栏目:[PHP教程] 日期:2020-12-13 热度:120
我有一个表格,一些文字和文字是希腊字母,当我使用SQL工具并选择从这个表中的数据显示正确 但是,当我使用mysql_fetch数组显示我的网站前端时,当echo显示如下 任何人都知道如何解决此错误 谢谢. 解决方法 尝试以下方法: 连接到mysql后,执行此查询以确保您使用[详细]
-
php – 在多个子域之间共享会话变量
所属栏目:[PHP教程] 日期:2020-12-13 热度:118
我有一个网站www.example.com.这将有多个子域,可以与单个应用程序或程序一起使用.例如,login.example.com将允许用户登录该站点,而system.example.com将允许用户访问信息系统,而forums.example.com将允许用户访问论坛. 我们可能需要在子域之间传递信息,例如用[详细]
-
php – 以递归方式从多维数组中删除空元素和子数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:128
我似乎无法找到一个简单,直接的解决方案来解决从 PHP中的数组中删除空元素的古老问题. 我的输入数组可能如下所示: Array ( [0] = Array ( [Name] = [EmailAddress] = ) ) (依此类推,如果有更多数据,虽然可能没有……) 如果它看起来像上面那样,我希望它在处[详细]
-
如何在php中从字符串中分隔字母和数字
所属栏目:[PHP教程] 日期:2020-12-13 热度:181
我有一个字母和数字组合的字符串.对于我的应用程序,我必须用字母和数字分隔一个字符串:例如:如果我的字符串是“12jan”我将分别得到“12”“jan”.. 解决方法 您可以使用preg_split将字符串拆分为以数字开头的点,后跟字母为: $arr = preg_split('/(?=[0-9[详细]
-
php – 使用if(isset($_ POST [‘submit’]))在脚本打开时不显示
所属栏目:[PHP教程] 日期:2020-12-13 热度:72
我的if(isset($_ POST [‘submit’]))代码有点问题.我想要的是一些回声和一个表,当脚本打开时不会出现,但我希望它显示何时单击表单的提交按钮.问题是,当我包含if(isset($_ POST [‘submit’]))函数时,当我点击提交按钮时,它根本不显示回声和表格.为什么这样,[详细]
-
从php [copy]中的csv文件中读取大数据
所属栏目:[PHP教程] 日期:2020-12-13 热度:184
参见英文答案 file_get_contents = PHP Fatal error: Allowed memory exhausted????????????????????????????????????3个 我正在读csv用mysql检查记录是否存在于我的表中或不存在于php中. csv有大约25000条记录当我运行我的代码时,它在2分10秒后显示“服务不[详细]
-
php – 在不使用中间文件的情况下将内存数据传输到FTP服务器
所属栏目:[PHP教程] 日期:2020-12-13 热度:50
我有一些 JSON数据,我用 PHP的json_encode()编码它,它看起来像这样: { "site": "site1","nbrSicEnt": 85,} 我想要做的是将数据直接作为文件写入FTP服务器. 出于安全原因,我不希望在将文件发送到FTP服务器之前先在本地创建文件,我希望它能够即时创建.所以不[详细]
-
在PHP上使用模板
所属栏目:[PHP教程] 日期:2020-12-13 热度:60
我为我的网站创建了一个模板文件…就像: !-- template.php --?php function showheader() { ?headbody!-- some of style files and menus --div class="content"?php } ??php function showfooter() { ?/div/body/html?php } ? 我使用这个文件作为这样的模[详细]
-
检查PHP中的字符串长度
所属栏目:[PHP教程] 日期:2020-12-13 热度:65
我有一个长度为141个字符的字符串.使用以下代码我有一个if语句,如果字符串大于或小于140,则返回一条消息. libxml_use_internal_errors(TRUE);$dom = new DOMDocument();$dom-loadHTMLFile($source);$xml = simplexml_import_dom($dom);libxml_use_internal_e[详细]
-
php – SQLSTATE [HY093]:参数号无效:绑定变量数与第102行的标
所属栏目:[PHP教程] 日期:2020-12-13 热度:89
我收到错误的SQLSTATE [HY093]:参数号无效:绑定变量的数量与下面comments.php中第102行的令牌数量不匹配: ?php/** * Class to handle articles */class Comment{ // Properties /** * @var int The article ID from the database */ public $id = null; /[详细]
-
php – 投票系统中的唯一IP
所属栏目:[PHP教程] 日期:2020-12-13 热度:97
我正在为我的 PHP / MySQL网站创建一个投票系统,我想确保一个用户只能投票一次.这样做的好方法是什么?到目前为止,我已经考虑并半实施以下内容: 使用IP和投票在数据库中存储个人投票.这会产生庞大但确保每个用户获得一票. 在用户端存储cookie以检查他们是否[详细]
-
Php:将blob转换为图像文件
所属栏目:[PHP教程] 日期:2020-12-13 热度:162
这可能用php和 mysql数据库将blob转换为图像文件吗? 解决方法 如果BLOB包含图像的二进制数据(以可识别的格式,例如tiff,png,jpeg等),则获取BLOB的内容,将其写入文件,然后vo …你得到了一个图像. 在某些奇怪的操作系统上,您必须为输出文件提供相应的扩展名,以[详细]