// нахождение максимального значения
max = a > b ? a : b;
// нахождения первого валидного значения
result = x != null ? x : y != null ? y : null;
// возврат значения по условию
return exists ? a : b;
// тут не разложить в тернарный оператор
if (visible) {
a = displayObject.x; // установка переменной a
} else {
b = displayObject.y; // установка переменой b
}
не знаю насколько усложнит задачу делать его кроссплатформенным. Если не сильно, то тогда можно и напрячься.
за сколько дней и часов в эти дни примерно возможно сделать подобное приложение
// ....
PreparedStatement stat = c.prepareStatement("INSERT INTO snippets (snippetTitle, snippetCode, snippetDescr) VALUES (?,?,?)");
stat.setString(1,snippet.getSnippetTitle());
stat.setString(2,snippet.getSnippetCode());
stat.setString(3, snippet.getSnippetDescription());
stat.executeUpdate();
// ....
<?php
if (empty($wp)) {
require_once('wp-config.php');
}
global $wpdb;
$posts = $wpdb->get_results(
"SELECT
p.ID, p.post_name
FROM
wp_posts p
WHERE
p.post_type = 'post' AND p.post_status = 'publish'");
$double = array();
$rewrite = array();
foreach($posts as $post){
if (!array_key_exists($post->post_name,$double)){
$double[$post->post_name] = 0;
}else{
$double[$post->post_name] += 1;
$rewrite[$post->ID] = $post->post_name . "-" . $double[$post->post_name];
}
}
foreach($rewrite as $key => $value){
$wpdb->update( 'wp_posts',
array( 'post_name' => $value ),
array( 'ID' => $key )
);
}