[Drupal] How to get the real path of a node, no matter it is a path or a url alias
Just test the code as below:
$uri_array = array();
if(!($path = drupal_lookup_path('source', $uri))) {
$uri_array = explode('/', $uri);
}
else {
$uri_array = explode('/', $path);
}
var_dump($uri_array);
Have fun!
[Drupal] How to get the real path of a node, no matter it is a path or a url alias相关推荐
- Node.js学习之路09——Path基本介绍
Path 1. normalize()将非标准路径字符串转换为标准路径字符串 解析路径字符串中的..和.字符串,返回解析后的标准路径 将多个斜杠字符串转换为一个斜杠字符串,例如将\\转换为\ 将win ...
- python os.path.splitext()的用法_Python常用模块之os.path
os.path.abspath(path) 输入相对路径,返回绝对路径 Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1 ...
- python中os.path.join()的循环用法_python中使用os.path.join()
os.path.join的详细解释请移步os.path模块 在使用的过程中,我使用如下代码: import os path = "F:/gts/gtsdate/" b = os.p ...
- 问题备忘: class path resource [xx] cannot be resolved to absolute file path because it does not reside
问题描述 测试服务的版本是Spring Cloud Dalston.SR5 在Spring Boot中配置https时,代码如下: @Bean@ConditionalOnExpression(&quo ...
- linux path多个环境变量配置,Linux 环境变量PATH 配置
上边提到了alias,也提到了绝对路径的/bin/rm ,然后你意识到没有,为什么我们 输入很多命令时是直接打出了命令,而没有去使用这些命令的绝对路径?这是因为环境 变量PATH在起作用了.请输入ec ...
- linux系统默认的环境变量path,Linux编程 12 (默认shell环境变量, PATH变量重要讲解)...
一 .概述 默认情况下, bash shell会用一些特定的环境变量来定义系统的环境.这些默认环境变量可以理解是上篇所讲的系统全局环境变量. 1.1 bash shell支持的Bourne变量 Bo ...
- linux 怎么添加path环境变量,Linux下怎么添加和查看PATH环境变量
linux下查看和添加PATH环境变量 来自:http://apps.hi.baidu.com/share/detail/32942984 $PATH:决定了shell将到哪些目录中寻找命令或程序,P ...
- linux path环境变量起什么作用,shell基础(5)PATH环境变量的作用和使用方法
释放双眼,带上耳机,听听看~! 关于PATH的作用 PATH说简单点就是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径.比如在根目录/下可以输入命令ls,在/usr目录下也可 ...
- 【Http】PKIX(PKIX path building failed) 问题 unable to find valid certification path to requested target
1.背景 参考:[Spring]Spring Boot 支持 Https 在这个里面我写了一个客户端,客户端是http方式创建的,没有安全的,然后尝试调用安全的报错 javax.net.ssl.SSL ...
最新文章
- ml回归_ML中的分类和回归是什么?
- Java中常用的测试工具JUnit
- P2522 [HAOI2011]Problem b
- 【自己给自己题目做】:如何在Canvas上实现魔方效果
- react封装函数_React 模式-将函数作为 children 传入和 render prop - 极客教程
- android demo示例代码,Android Service demo例子使用详解(示例代码)
- With great power comes great responsibility
- mdui前端插件,有菜单对话框等
- @OneToMany mappedBy
- 【控制篇 / 策略】(5.4) ❀ 03. Explicit Web Proxy 显式web代理 ❀ FortiGate 防火墙
- js 26个字母排序
- 杨辉三角~~~~~~~~
- k8s-最新版k8s安装(基于Centos)
- Python获取信用企业的数据
- 解决在vmware中安装centos7时遇到的无法连接网络问题
- ios runtime重要性_iOS:学习runtime的理解和心得
- 学生专用计算机玩俄罗斯方块,c++编程俄罗斯方块计算机实习报告模板.doc
- 写一个简单的Java界面程序
- C++后台开发,以我之见
- Python系列 | 基于Tkinter图形化界面实现课堂点名系统
热门文章
- 矩阵论-范数理论及其应用
- 大数据学习(08)--Hadoop中的数据仓库Hive
- oracle手工收集awr报告_oracle手工生成AWR报告方法记录-阿里云开发者社区
- Arrays.deepToString() 方法同时适用于基元数组和对象数组
- 十大教养,让你气度非凡!
- 国际最具潜力IT专业认证
- 【ffmpeg for wince】音视频编解码多平台移植(for window/wince)
- VUE项目中 获得多个复选框 checkbox 选中的值(jquery)+ 解决 Uncaught TypeError: Cannot read property ‘push‘ of undefine
- Quartz 定时任务(Scheduler)的 3 种实现方式
- Navicat工具导出mySQL数据库某个视图结构的.sql脚本