寻找一些正则表达式来返回字符串的最后一个数字位置
$str = '1h 43 dw1r2 ow'; //Should return 10
$str = '24 h382'; //Should return 6
$str = '2342645634'; //Should return 9
$str = 'Hello 48 and good3 58 see you'; //Should return 20
Run Code Online (Sandbox Code Playgroud)
这样做但我正在寻找最快的方法(例如正则表达式?)
function funcGetLastDigitPos($str){
$arrB = str_split($str);
for($k = count($arrB); $k >= 0; $k--){
$value = $arrB[$k];
$isNumber = is_numeric($value);
//IF numeric...
if($isNumber) {
return $k;
break;
}
}
}
Run Code Online (Sandbox Code Playgroud) 我将CSS文件包含在标题中:
<link rel="stylesheet" type="text/css" href="http://cdn.website.com/base.css">
Run Code Online (Sandbox Code Playgroud)
在S3界面的Properties-> Metadata->下
Key: Content-Type
Value: text/css
Run Code Online (Sandbox Code Playgroud)
授予Everyone与Open/Download
还是行不通。
当用户将图像上传到我的网站时,我会将不同大小的图像的多个副本保存到 S3。是否可以保存图像的一份副本并使用 URL 变量访问不同的尺寸?
我更喜欢这样的东西:
https://s3-us-west-2.amazonaws.com/img.jpg?size=small
https://s3-us-west-2.amazonaws.com/img.jpg?size=medium
https://s3-us-west-2.amazonaws.com/img.jpg?size=large
Run Code Online (Sandbox Code Playgroud)
与此相反:
https://s3-us-west-2.amazonaws.com/img1.jpg
https://s3-us-west-2.amazonaws.com/img2.jpg
https://s3-us-west-2.amazonaws.com/img3.jpg
Run Code Online (Sandbox Code Playgroud)
我不想下载不必要的大图像。
id 列是自动递增的。我希望“rank”列与“id”列中新生成的自动增量值具有相同的值。(例如,说下一个自动增量值为 999 ......我希望排名也等于这个)
我可以在一个查询中做到这一点吗?或者我是否必须运行一个额外的查询来获取自动增量值之前
$query = "INSERT INTO $table1(id,name,rank)
VALUES('','bob','999')";
Run Code Online (Sandbox Code Playgroud) 如何从浏览器下载实际图像:
<img src="small.jpg" srcset="small.jpg 200w, large.jpg 400w">
Run Code Online (Sandbox Code Playgroud)
如果我的屏幕宽度大于400像素,则会下载大图像.我在哪里可以获得路径?以下返回"small.jpg".
<script>
var i = $('img').attr('src');
alert(i); //This returns "small.jpg"
</script>
Run Code Online (Sandbox Code Playgroud) 当我尝试在 PhpStorm 中创建新文件/文件夹时,出现错误Permission denied。但是,当我在服务器根目录中已存在的文件夹中创建新文件时,我可以没有任何错误。
当我尝试创建新文件时:
[2016-03-07 11:29 AM] Failed to transfer file 'C:\Users\D\PhpstormProjects\example2\test.php': could not write to "sftp://www.example.com/test.php". (Permission denied)
[2016-03-07 11:29 AM] Automatic upload completed in less than a minute: 2 items failed
Run Code Online (Sandbox Code Playgroud)
当我尝试创建新文件夹时:
[2016-03-07 11:27 AM] Failed to create folder '/var/www/html/test': could not create folder "sftp://www.example.com/test". (Permission denied)
[2016-03-07 11:27 AM] Automatic upload completed in less than a minute: 1 item failed
Run Code Online (Sandbox Code Playgroud) 我包含extension=php_soap.dll在我的PHP配置文件的底部,但是我收到以下错误.我在哪里放命令?
"无效的命令'extension = php_soap.dll',可能拼写错误或由服务器配置中未包含的模块定义"
使用AWS服务器
我如何获得short_name从 address_components 对象中(例如加利福尼亚的 CA)?
这可以很好地获取“ long_name ”:
var autocomplete;
var componentForm = {
locality: 'long_name',
administrative_area_level_1: 'long_name',
country: 'long_name'
};
var place = autocomplete.getPlace();
var addCity, addProvince, addCountry;
for (var i = 0; i < place.address_components.length; i++) {
var addressType = place.address_components[i].types[0];
if (componentForm[addressType]) {
var val = place.address_components[i][componentForm[addressType]];
if(addressType == 'locality') addCity = val;
if(addressType == 'administrative_area_level_1') addProvince = val;
if(addressType == 'country') addCountry = val;
}
}
Run Code Online (Sandbox Code Playgroud)
(文档中此示例中的代码)