关键词:
【中文标题】除了“和”我还能用啥吗?[重复]【英文标题】:Is there anything i can use besides " and '? [duplicate]除了“和”我还能用什么吗?[重复] 【发布时间】:2022-01-08 09:14:56 【问题描述】:这是我在 php 中显示页码的代码行,这些页码是根据表格中的内容自动生成的。由于所有页码都具有相同的颜色,因此我想显示当前活动页面,因此我想使用类中的条件来执行此操作,但由于锚标记已经在 echo 的 ""
中,并且类以'
,一旦我将'
设置为条件,课程将更快结束并且条件不成立。
有没有办法绕过这个或在' '
内部使用其他东西?
还是有其他方式来显示当前的活动链接?
echo "<a class='% if page.url. =='?page=$x' %active% endif %' href='?page=$x'> $x </a>";
如果有人需要更多代码,这是用于根据表格中的项目数打印所有页面的整个 php 代码
for($x = 1; $x <= $totalPages + 1; $x++)
?>
<div class='page'>
<?php
echo "<a class='% if page.url. =='?page=$x' %% endif %' href='?page=$x'> $x </a>";
?>
</div>
<?php
【问题讨论】:
这看起来像是一个错字:page.url. ==
-- 但是,您可以转义引用,例如 echo "<a class=\"% if page.url=='?page=$x' %active% endif %\" href=\"?page=$x\"> $x </a>";
请根据How to Ask在此处发布之前研究您的询问。这是Escaping quotation marks in PHP 的副本
另外,page.url
是什么?如果将代码修改为<a class="<?php echo (page.url == '?page=' . $x ? 'active' : ''); ?>" href="?page=<?php echo ($x); ?>"><?php echo($x); ?></a>
,则会收到错误消息:“使用未定义的常量页面 - 假定为‘页面’”。 page
是 JS 变量吗?如果是这样,则不能在此代码中使用它,因为 PHP 早在 JS 变量可用之前就进行了处理。如果$page = ['url' => '?page=1'];
有效,并且您将其更改为$page['url'] == '?page=' . $x
,(或类似)。
• 在 HTML 中使用的正确引号是 双引号 "
。 • PHP 可以对字符串使用单引号或双引号。因此,在 PHP 中使用单引号最容易在 HTML 部分中使用双引号,例如echo '<a class="something">etc</a>
所以你不必一直转义引号。 (对于 Javascript 也是如此;我总是对我的 javascript 字符串使用单引号,以便在字符串中使用双引号而无需转义。)
【参考方案1】:
在回显引号内使用反斜杠。
echo "<a class=\"myclass\">";
【讨论】:
除了多个 if 语句,我还能做啥? PHP 注册脚本
】除了多个if语句,我还能做啥?PHP注册脚本【英文标题】:WhatCanIDoInsteadOfMultipleIfStatements?PHPRegisterScript除了多个if语句,我还能做什么?PHP注册脚本【发布时间】:2016-11-2617:10:34【问题描述】:正如您在下面的脚本中看到的,... 查看详情
悬停图像时除了不透明度之外我还能使用啥?
】悬停图像时除了不透明度之外我还能使用啥?【英文标题】:whatcanIuseexceptopacitywhilehoveringanimage?悬停图像时除了不透明度之外我还能使用什么?【发布时间】:2021-09-1011:47:41【问题描述】:我正在尝试在图像上创建悬停效果。... 查看详情
XCUITest - 单击后退按钮后,除了睡眠之外,我还能使用啥来在屏幕上查找项目?
】XCUITest-单击后退按钮后,除了睡眠之外,我还能使用啥来在屏幕上查找项目?【英文标题】:XCUITest-WhatelsecanIusebesidessleeptofindanitemonthescreenafterthebackbuttonwasclicked?XCUITest-单击后退按钮后,除了睡眠之外,我还能使用什么来在屏... 查看详情
除了 EAR 和 EJB,我还能从 Java EE 应用程序服务器中获得哪些在 Tomcat 之类的 servlet 容器中无法获得的信息?
】除了EAR和EJB,我还能从JavaEE应用程序服务器中获得哪些在Tomcat之类的servlet容器中无法获得的信息?【英文标题】:BesidesEARandEJB,whatdoIgetfromaJavaEEappserverthatIdon\'tgetinaservletcontainerlikeTomcat?【发布时间】:2010-09-2102:47:36【问题描述... 查看详情
cuid卡没有线圈还能用吗
参考技术A不能用的,线圈是ID卡不可或缺的配件。IC卡线圈就相当于接收电视信号的天线一样,只不过IC卡线圈是用来接收IC卡读卡器发出来的信号的,同时也能够发送信号给IC卡读卡器,然后实现信息和数据的交流和通讯。CUID卡... 查看详情
勒夫迈pm2.5传感器除了用在空气净化器还能用在啥产品上?
...外原理的PM2.5传感器和激光原理的PM2.5传感器。参考技术A除了用在空气净化器还可以用在PM2.5检测仪、带净化功能的空调、新风机、车用空气净化器上。PM2.5检测仪PM2.5传感器已经成为空气净化器的标配,主要功能是检测和监测空... 查看详情
linux用啥标识,描述和控制文件
...件名不同,它相当于文件的一个指针。在linux的C语言中,除了用通用的《【C】文件读写问题》(点击打开链)中介绍过的fopen等c语言通用操作文件以外,其Linux应用请参考《【Linux】利用C语言文件流复制单一文件),还能用文件... 查看详情
单值Mysqli [重复]
...用mysqli检查数据库中的单个值,而无需将其放入数组中。除了我已经在这里做的事情,我还能做什么?functiongetval($query)$mysqli=newmysqli();$mysqli->connect(HOST,USER,PA 查看详情
单值Mysqli [重复]
...用mysqli检查数据库中的单个值,而无需将其放入数组中。除了我已经在这里做的事情,我还能做什么?functiongetval($query)$mysqli=newmysqli();$mysqli->connect(HOST,USER,PA 查看详情
安卓开发能用啥方法将用户信息保存,退出登录后清除
参考技术A处理方法如下:Android中有两种保存数据库的方式,一种是通SharedPreferences来保存数据,它用一个xml文档来保存数据;另一种是使用ContentProvider来保存,它使用的是创建数据库表的方式保存。如果要删除用户的数据就相... 查看详情
Python 新手:有人知道 __init__(self) 做啥吗? (请简单解释!)[重复]
】Python新手:有人知道__init__(self)做啥吗?(请简单解释!)[重复]【英文标题】:NewtoPython:Anyoneknowwhat__init__(self)does?(simpleexpl.please!)[duplicate]Python新手:有人知道__init__(self)做什么吗?(请简单解释!)[重复]【发布时间】:2012-0... 查看详情
css3实现圆角边框除了像素还能怎么弄?
...的图片实现,这个方法现在网上用的比较多参考技术ACSS3除了PX还能用%的,原理基本都一样,可以参考响应式布局 参考技术Bpx,%,em都可以的,个人喜欢em一些 查看详情
华为olt命令,用啥命令能用mac地址查到他对应的vlan和账号。两者查一个就行
如题。OLT是光纤EPON的。求大神解答参考技术A根据mac地址查找对应onu编号,然后找到服务虚接口就知道vlan了。本回答被提问者采纳 参考技术B方法一:查看mac地址:showmac-address-table方法二:直接打售后电话,或者看说明书。 参考... 查看详情
sql2000的数据库文件后缀是.mdf和.ldf文件能用啥方法直接下载下来?
方法1停止sqlserver服务,直接复制到其他盘上。方法2执行数据库分离命令,再复制到其他盘上。追问我是从网站上直接下载,有详细步骤吗?追答如果网站提供下载链接,直接点击或用下载工具下载。与其他软件的下载方式没有什... 查看详情
我应该用啥代替 getWidth() 和 getHeight() 来知道宽度何时更大以及何时高度更大[重复]
】我应该用啥代替getWidth()和getHeight()来知道宽度何时更大以及何时高度更大[重复]【英文标题】:WhatshouldIuseinplaceofgetWidth()andgetHeight()toknowwhenwidthisgreaterandwhenheightisgreater[duplicate]我应该用什么代替getWidth()和getHeight()来知道宽度何... 查看详情
C#:除了 DataSet 你还用啥
】C#:除了DataSet你还用啥【英文标题】:C#:WhatElseDoYouUseBesidesDataSetC#:除了DataSet你还用什么【发布时间】:2010-09-0607:42:06【问题描述】:我发现自己对.Net中的DataSet/DataTable/DataRow范式越来越不满意,主要是因为它通常比我真正想... 查看详情
如果使用 Spring 和 Junit 4,如何编写内部测试类?或者我还能如何构建我的测试?
】如果使用Spring和Junit4,如何编写内部测试类?或者我还能如何构建我的测试?【英文标题】:HowtowriteinnertestclassesifyouuseSpringandJunit4?OrHowelseIcanstructuremytests?【发布时间】:2019-07-2909:44:12【问题描述】:我有一个测试类,将来会... 查看详情
在使用适用于 iOS 和 Android 的 React Native 时,我还能使用原生第三方库吗?
】在使用适用于iOS和Android的ReactNative时,我还能使用原生第三方库吗?【英文标题】:CanIstillusenativethird-partylirbrarieswhenusingReactNativeforiOSandAndroid?【发布时间】:2015-04-0808:15:05【问题描述】:我正在从Facebook试用ReactNative,它看起... 查看详情