- var_dump: documentation ( source)
- trim: documentation ( source)
- preg_replace: documentation ( source)
- strtolower: documentation ( source)
<?php
$domainName = '...cloud.daanscho.one....';
// Strip periods, apply punycode encoding, and convert to lowercase
$domainName = strtolower(
trim($domainName, '.')
);
var_dump($domainName);
$domainName = '...cloud.daanscho.one....';
// Strip periods, apply punycode encoding, and convert to lowercase
$domainName = strtolower(
preg_replace('/^[.]*(?U)(.*)[.]*$/u', '\\1', $domainName)
);
var_dump($domainName);