-
PHP评论标签
所属栏目:[PHP教程] 日期:2020-12-13 热度:181
在 Java / JSP的精彩世界中,您可以使用以下形式的注释: %-- anything in here is ignored and does not get sent to the client it can span multiple lines and is useful for commenting out blocks of JSP,including tags and HTML: c:if test="${some.c[详细]
-
php – 会话到期后自动注销用户
所属栏目:[PHP教程] 日期:2020-12-13 热度:55
我遇到了一个问题:在会话过期时自动注销用户.我试图模仿SugarCRM中的行为,一旦你的会话过期,一个警告告诉你你已经注销,你重定向到登录屏幕重新登录.无论是否有用户交互都会发生这种情 到目前为止,在yii2,用户必须事先执行请求.会话可能已过期,但页面将保持[详细]
-
php – 如何访问子方法
所属栏目:[PHP教程] 日期:2020-12-13 热度:199
你如何访问子方法,例如? class A{ public function Start() { // Somehow call Run method on the B class that is inheriting this class }}class B extends A{ public function Run() { ... }}$b = new B();$b-Start(); // Which then should call Run me[详细]
-
如何在PHP关联数组中存储键和值?
所属栏目:[PHP教程] 日期:2020-12-13 热度:73
我有一个 PHP代码 $brandNames = array();foreach ($maufacturers as $manu) { array_push($brandNames,array($manu-getTitle() = $manu-getUrl()));}print_r($brandNames); 我得到输出为 Array( [0] = Array ( [key0] = val0 ) [1] = Array ( [key1] = val1[详细]
-
使用pecl安装Php PDO OCI驱动程序
所属栏目:[PHP教程] 日期:2020-12-13 热度:133
我正在尝试为OCI安装PDO驱动程序. 在Google上搜索pdo_oci时,我找到以下网址: https://pecl.php.net/package/PDO_OCI 它在页面顶部显示此消息: This package is not maintained anymore and has been superseded. Package has moved to channel 07001,packa[详细]
-
php – 代码点火器模块化扩展 – MX_Router :: _ set_default_co
所属栏目:[PHP教程] 日期:2020-12-13 热度:122
我得到了流行的Modular Extensions – HMVC安装 https://bitbucket.org/wiredesignz/codeigniter-modular-extensions-hmvc 并使用codeigniter设置它2.2.2但是当一切都工作正常时,我得到了这个错误 Access level to MX_Router::_set_default_controller() mus[详细]
-
PHP正则表达式不起作用 – 解析{{tags}}
所属栏目:[PHP教程] 日期:2020-12-13 热度:83
我想要做的是解析以下字符串,使{{}}内的所有占位符都被“default”指示的值替换.例如,{{time,default = noon}}应该成为正午. 这是我试过的代码: $input = 'It was a {{color,default=black}} and scary {{phase}}. As the {{animals,default=dogs}} {{make_[详细]
-
php – 如何在代码点火器中导出CSV文件?
所属栏目:[PHP教程] 日期:2020-12-13 热度:89
我们需要在Code igniter中导出(下载)CSV文件.这将仅导出我的表数据,如何更改我的csv文件的格式?请任何人帮助我. 解决方法 Codeigniter有一个内置的类.试试这个: $this-load-dbutil();$this-load-helper('file');$this-load-helper('download');$query = $t[详细]
-
Php:发布复选框列表
所属栏目:[PHP教程] 日期:2020-12-13 热度:89
在SQL请求之后,我获得了一个包含数据列表的表单,每行末尾都有复选框.目标如下.如果用户检查其中一些,则在提交表单时将在数据库中删除该行. 我用我的SQL请求结果命名这样的复选框,所以我的Php脚本可以找到要删除的行: input type="checkbox" name="chk[?echo[详细]
-
php – 带数组的双美元变量
所属栏目:[PHP教程] 日期:2020-12-13 热度:182
我试图使用双美元语法访问数组的第一项,但它不能像我希望的那样工作. ?php$a = 'test';$test = ['a','b'];echo $$a[0]; 这将说明变量t是未定义的,因为它首先渲染$a [0](这是一个“t”),然后尝试访问名为$t的变量. 我想要的是这些内容(以下代码片段都不起作用[详细]
-
如何仅在CakePHP 3.0中更新或保存特定字段?
所属栏目:[PHP教程] 日期:2020-12-13 热度:160
我想在Cakephp 3.0中更新或保存表的特定字段.我从Cakebook尝试了 Updating Data,它正在保存数据,但问题是它还保存了在数据库中指定为datetime的修改字段.在这种情况下,我不想保存此字段.我怎么做? 提前致谢 解决方法 当您不希望触发回调时,只需使用updateAl[详细]
-
yii2调整图像大小与Imagine保持纵横比
所属栏目:[PHP教程] 日期:2020-12-13 热度:192
我在yii2中得到了这段代码: Image::thumbnail($path,100,100)-save($thumbnail,['quality' = 50]); 我认为它将调整保持纵横比的原始图像的大小. 但它只是创造了一个盒子…… 有什么不对? 解决方法 你可以这样使用: use ImagineImageBox;Image::frame($p[详细]
-
为什么有些PHP代码呈现为HTML注释
所属栏目:[PHP教程] 日期:2020-12-13 热度:187
我刚开始学习 PHP并安装了webmatrix以便开始使用.我的第一个测试页面将一些PHP代码呈现为HTML注释.我需要帮助确定什么是错的.一个include语句工作正常,而另一个include语句输出如下所示.没有显示带有HTML的PHP??代码.该文件包含HTML和PHP代码,并以.PHP扩展名[详细]
-
php – in_array()如果??使用explode()创建数组,则不再按预期工
所属栏目:[PHP教程] 日期:2020-12-13 热度:92
首先,我将我的字符串更改为数组.而当我尝试在该数组内搜索时无法搜索第二个数组值.以下是我的代码. //my string$a = 'normal,admin';//Change string to array$arr = explode(",",$a);// Search by array valuedd(in_array("admin",$arr)); //got false 但是[详细]
-
使用php从mysqli数据库查询构建多维数组
所属栏目:[PHP教程] 日期:2020-12-13 热度:101
我正在尝试使用 mysqli和php从我的数据库表中构建一个多维数学的学生和他们的数据. 我希望我的数组看起来像这样 Array #$adult array( [626] = Array #student no 626 data ( [name] = emily,[age] = 43,[height] = 156,) [627] = #student no 627 data ( [n[详细]
-
php – MySQL max_user_connections vs max_connections
所属栏目:[PHP教程] 日期:2020-12-13 热度:70
SADLY我无法在任何地方找到对此查询的任何直接解释,甚至在 MySQL文档中都没有. 各种论坛中的一些人说max_user_connections永远不会超过max_connections?例如:如果一个用户有3个max_user_connections而另一个用户有15个max_user_connections,那么他们说max_[详细]
-
使用phpExcel在合并的单元格之间写入文本
所属栏目:[PHP教程] 日期:2020-12-13 热度:137
我有来自phpExel的代码. $objPHPExcel-setActiveSheetIndex(1)-mergeCells('A1:I1'); 此代码在列A1到I1之间创建一些空格. 只想在中心空白处添加文字(A1:I1). 我正在尝试这段代码: $objPHPExcel-setActiveSheetIndex(1)-mergeCells('A1:I1','add some text[详细]
-
在数组中循环遍历数组并将值输出到PHP
所属栏目:[PHP教程] 日期:2020-12-13 热度:67
我有一个阵列…… array (size=2) 'prd' = array (size=8) 0 = string '1' (length=1) 1 = string '2' (length=1) 2 = string '3' (length=1) 3 = string '4' (length=1) 4 = string '5' (length=1) 5 = string '6' (length=1) 6 = string '7' (length=1) 7[详细]
-
php – 如何将字符串与变量连接并将其用作另一个变量?
所属栏目:[PHP教程] 日期:2020-12-13 热度:84
我有一个变量$language,可以是:“en”,“nl”或“fr”.我有3个其他变量$menu_en,$menu_fr和$menu_fr. 我有一个php页面,我希望菜单以3种语言中的任何一种出现. 我试过这个: echo '$menu_' . $language; 我想要的是结果是$menu_en的值而不是字符串$menu_nl.[详细]
-
php – 如何在会话过期后自动更新数据库而不在我的页面上刷新
所属栏目:[PHP教程] 日期:2020-12-13 热度:75
此代码需要刷新或单击页面才能进入索引页面,然后在会话过期后更新数据库. 如何在会话过期后自动更新数据库,以便用户激活为0而不刷新或点击页面? $idletime = 3600; //after 1hr the user gets logged outif (time() - $_SESSION['timestamp'] = $idletime){[详细]
-
php – preg_match使用或不使用第一个大写字母查找正则表达式
所属栏目:[PHP教程] 日期:2020-12-13 热度:198
在我的项目中,我需要找到一个特殊的正则表达式,如果第一个字母是大写或小写.以下是示例字符串: user = usernameUser = username 现在,我尝试了这个正则表达式: '/[^n]user[^n]*/' 但如果第一个字母是大写字母,这个表达式找不到任何东西,所以我的问题是:[详细]
-
php – preg_replace只显示数字和短划线
所属栏目:[PHP教程] 日期:2020-12-13 热度:63
我有这个字符串: Height (cm): 200 - 250 (cm) 我只想显示数字和破折号,所以剩下的字符串将是: 200 - 250 这是我的尝试,但我如何包括破折号? $item_data = preg_replace("/[^0-9]/",'',$item_data); 解决方法 这应该适合你: 只需添加短划线和空格即可.另[详细]
-
如何使用php修剪所有前导/尾随代码
所属栏目:[PHP教程] 日期:2020-12-13 热度:132
我正在尝试删除所有前导和尾随 br在使用 PHP的字符串中. 这是一个例子 brbrHellobrWorldbrpThis is a messagebr.../pbrbrbrbr 我想回来 HellobrWorldbrpThis is a messagebr.../p 我试着做以下事情 echo trim($str,'br'); 但它并没有删除它们.如何删除新的行[详细]
-
当item = 4时,PHP拆分列
所属栏目:[PHP教程] 日期:2020-12-13 热度:61
我有一个数组,现在我将这个数组放入for循环中以显示此数组中的每个项目,但我想要设置项目限制(每列4个项目),这是我的代码. ?php $area = $custom_area_settings; //is an array with 5 element for($i=0;$i=count($area-custom_area_list) - 1; $i++): if($a[详细]
-
PHP断开连接和mysql连接
所属栏目:[PHP教程] 日期:2020-12-13 热度:169
我在 PHP中有一个MySQL查询,删除不同表中的多行.我想知道当我的浏览器等待MySQL查询完成时,如果我丢失了我的互联网连接,MySQL查询仍然可以在服务器上运行,或者一旦我丢失连接就会停止. 解决方法 如果客户端断开连接,服务器端将不会受到影响. 请求将被取消,但[详细]