检查图像文件名是否存在php循环(Check if Image file name exists php loop)
我的根文件夹
/images/filename.here
上有多个图像。 图像文件名是这样的(电子邮件):you@gmail.jpg
,you@gmail.jpg
,you@gmail.jpg
,you@gmail.jpg
。如果存在
me@yahoo.jpg
和you@gmail.jpg
我的代码只显示一个用户图像:<? $email= $data['payment']['email']; $receipts = "images/".$email; if (file_exists($receipts)) { ?> <img src="<?=($receipts)?>" width:"100px" height="50px"/> <? } else { echo "no receipt"; } ?>
这只显示“没有
_x
”文件名。 如何使用循环_1
,_2
,_3
显示用户的其他图像(例如me @ yahoo)...它应显示属于用户的所有图像。I have multiple images on my root folder
/images/filename.here
. Image filenames are like this (email):me@yahoo.jpg
,me@yahoo_1.jpg
,me@yahoo_2.jpg
,you@gmail.jpg
.My code on showing only one image of user if exist
me@yahoo.jpg
andyou@gmail.jpg
:<? $email= $data['payment']['email']; $receipts = "images/".$email; if (file_exists($receipts)) { ?> <img src="<?=($receipts)?>" width:"100px" height="50px"/> <? } else { echo "no receipt"; } ?>
this only show the "without
_x
" filename. How can I show other images of a user(e.g me@yahoo) using loop_1
,_2
,_3
... It should display all images that belong to a user.
原文:https://stackoverflow.com/questions/37847755
最满意答案
info.table.td
表示带有类table
和td
的<info>
元素(这是无意义的)。你可能是指
table.info td
,这意味着任何td
是一个带有类info
的table
的孩子。
info.table.td
means an<info>
element with the classestable
andtd
(which is nonsense).You probably mean
table.info td
, which means anytd
that is a child of atable
with the classinfo
.
相关问答
更多-
我认为你的问题纯粹是概念性的。 HTML中的class属性没有定义CSS类。 它定义了元素的语义类。 恰巧,CSS使用这些类来应用样式(与jQuery选择器使用它们来应用其他功能的方式大致相同)。 没有什么能够阻止你有没有在样式表中定义的类,或者根本没有样式信息。 因此,所有类别都应被视为代码的一部分,而不是样式。 代码规定了类,CSS只是搭载语义标记来应用样式。 因此CSS不应该指定类名,并且任何设计者都不应该改变类名。 我意识到,乍一看这可能听起来非常像其他答案(非常正确地)建议你“使用语义名称”,但这 ...
-
CSS:仅将样式应用于两个类的组合,但不包括其他类(CSS: Apply style only to a combination of two classes but no other classes)[2022-04-23]
一个解决方案是获取具有两个类的所有元素,然后遍历它们并查看它们是否具有其他类。 即: $('.noindex.ms-wpContentDivSpace').each(function(i, elem) { var classes = elem.className.split(/\s+/); if (classes.length === 2) { // they should have only these two classes $(elem).addClass('autoS ... -
在CSS中使用类来设置样式(Using Classes to Style in CSS)[2024-01-28]
info.table.td表示带有类table和td的元素(这是无意义的)。 你可能是指table.info td ,这意味着任何td是一个带有类info的table的孩子。 info.table.td means an element with the classes table and td (which is nonsense). You probably mean table.info td, which means any td that is a child of a ... -
您可以将其作为个人编码约定。 规范没有声明class属性必须仅用于样式,或仅用于脚本。 您可以使用它以您想要的任何方式对元素进行分类,因此您对类的命名和组织方式没有限制。 You can do that as a personal coding convention. The spec doesn't state that the class attribute must be used in styling only, or in scripting only. You can use it to cla ...
-
你应该这样做。
-
简短的回答是: [class*=gtlab]:not([class*=-16]):not([class*=-15]) 但是,根据您的其余代码和预期的浏览器支持(IE8?),这可能无效。 很长的答案是,如果你有这个选项就改变你的HTML,或者只是使用长版本,它在编码时间或下载时间方面实际上不会花费你更多,并且可能会更快地渲染。 Short answer is: [class*=gtlab]:not([class*=-16]):not([class*=-15]) But depending on the r ...
-
最简洁的方法是使用class属性上的substring选择器,尽管这对某些旧版浏览器不起作用: [class^="field-img-gallery-"] { /* CSS formatting code **/ } aboce片段将css格式应用于所有具有以field-img-gallery-开头的类的元素 The most concise way to do this is with a substring selector on the class attribute, although this ...
-
连接同一个类名的次数无关紧要,最后一个定义将适用于具有该类名的所有元素(单次或多次) div { background: #eee; margin: 10px; height: 30px; width: 100%; } .off { background: blue; } .off.off { background: red; } .off.off.off { background: green; }
css样式类不变(css style class not changing)[2022-06-14]
尝试使用!重要 P {color:black !important; font-size: 16pt !important;} 但首先你必须纠正你的代码中的错误,例如:为什么你写“。” 风格之后,你必须写“;” 在css之间属性不是“。” 修复后的这段代码 P {color:black !important; font-size: 16pt !important;} .red1 {color: #ff0000} .orange1 {color: } ...就像是: tr td:nth-child(2), tr td:nth-child(7) { /* style here */ } 它在IE8中不受支持 。 但这是一个非常好的polyfill : ie9.js 。 备择方案: 使用jQuery 为每个第2和第7个td添加一个自定义类 Something like: tr td:nth-child(2), tr td:nth-child(7) { /* style here */ } It's not supported in IE8. B ...相关文章
更多- PHP 中dirname(_file_)
- my php & mysql FAQ
- 【PHP开发】远程文件(图片)下载
- 使用solr报错,错误信息 include(SolrClient.php): failed to open stream: No such file or directory
- solr安装以及php调用
- file_get_contents 无法读取https的问题解决!
- PHP生成带LOGO的二维码图像
- 文本文件批量操作类(php)
- Solr PHP support
- php面试题一
最新问答
更多- 您如何使用git diff文件,并将其应用于同一存储库的副本的本地分支?(How do you take a git diff file, and apply it to a local branch that is a copy of the same repository?)
- 将长浮点值剪切为2个小数点并复制到字符数组(Cut Long Float Value to 2 decimal points and copy to Character Array)
- OctoberCMS侧边栏不呈现(OctoberCMS Sidebar not rendering)
- 页面加载后对象是否有资格进行垃圾回收?(Are objects eligible for garbage collection after the page loads?)
- codeigniter中的语言不能按预期工作(language in codeigniter doesn' t work as expected)
- 在计算机拍照在哪里进入
- 使用cin.get()从c ++中的输入流中丢弃不需要的字符(Using cin.get() to discard unwanted characters from the input stream in c++)
- No for循环将在for循环中运行。(No for loop will run inside for loop. Testing for primes)
- 单页应用程序:页面重新加载(Single Page Application: page reload)
- 在循环中选择具有相似模式的列名称(Selecting Column Name With Similar Pattern in a Loop)
- System.StackOverflow错误(System.StackOverflow error)
- KnockoutJS未在嵌套模板上应用beforeRemove和afterAdd(KnockoutJS not applying beforeRemove and afterAdd on nested templates)
- 散列包括方法和/或嵌套属性(Hash include methods and/or nested attributes)
- android - 如何避免使用Samsung RFS文件系统延迟/冻结?(android - how to avoid lag/freezes with Samsung RFS filesystem?)
- TensorFlow:基于索引列表创建新张量(TensorFlow: Create a new tensor based on list of indices)
- 企业安全培训的各项内容
- 错误:RPC失败;(error: RPC failed; curl transfer closed with outstanding read data remaining)
- C#类名中允许哪些字符?(What characters are allowed in C# class name?)
- NumPy:将int64值存储在np.array中并使用dtype float64并将其转换回整数是否安全?(NumPy: Is it safe to store an int64 value in an np.array with dtype float64 and later convert it back to integer?)
- 注销后如何隐藏导航portlet?(How to hide navigation portlet after logout?)
- 将多个行和可变行移动到列(moving multiple and variable rows to columns)
- 提交表单时忽略基础href,而不使用Javascript(ignore base href when submitting form, without using Javascript)
- 对setOnInfoWindowClickListener的意图(Intent on setOnInfoWindowClickListener)
- Angular $资源不会改变方法(Angular $resource doesn't change method)
- 在Angular 5中不是一个函数(is not a function in Angular 5)
- 如何配置Composite C1以将.m和桌面作为同一站点提供服务(How to configure Composite C1 to serve .m and desktop as the same site)
- 不适用:悬停在悬停时:在元素之前[复制](Don't apply :hover when hovering on :before element [duplicate])
- 常见的python rpc和cli接口(Common python rpc and cli interface)
- Mysql DB单个字段匹配多个其他字段(Mysql DB single field matching to multiple other fields)
- 产品页面上的Magento Up出售对齐问题(Magento Up sell alignment issue on the products page)